Exam4Training

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

Exit mobile version