Which two test cases will properly test scenarios for the fizzbuzz function?

A developer wrote a fizzbuzz function that when passed in a number, returns the following:

‘Fizz’ if the number is divisible by 3.

‘Buzz’ if the number is divisible by 5.

‘Fizzbuzz’ if the number is divisible by both 3 and 5.

Empty string if the number is divisible by neither 3 or 5.

Which two test cases will properly test scenarios for the fizzbuzz function? Choose 2 answers
A . let res = fizzbuzz(5);
console.assert ( res === ‘ ’ );
B . let res = fizzbuzz(15);
console.assert ( res === ‘ fizzbuzz ’ )

C . let res = fizzbuzz(Infinity);
console.assert ( res === ‘ ’ )

D . let res = fizzbuzz(3);
console.assert ( res === ‘ buzz ’ )

Answer: B,C,D

Subscribe
Notify of
guest
1 Comment
Inline Feedbacks
View all comments
Dmitry
Dmitry
2 years ago

B,C (not D)