FizzBuzz
by Matsunaga_Ajike
HTML
<div class="results"></div>
JavaScript
var start = 1;
var end = 100;
var fizzText = 'Fizz';
var buzzText = 'Buzz';
var newLine = '<br>';
var count = '';
for (count = start; count <= end; count++) {
switch (true) {
case isMultiMultiple(3, 5, count):
addResults(
fizzText + buzzText + ':' + count,
newLine
);
break;
case isMultiple(3, count):
addResults(
fizzText + ':' + count,
newLine
);
break;
case isMultiple(5, count):
addResults(
buzzText + ':' + count,
newLine
);
break;
default:
addResults(
count,
newLine
);
break;
}
}
function addResults(answer, newLine) {
return $('.results').append(answer + newLine);
}
function isMultiple(number, count) {
var isMultiple = false;
if ((count % number) === 0) {
isMultiple = true;
}
return isMultiple;
}
function isMultiMultiple(firsdtNumber, secondNumber, count) {
var isMultiMultiple = false;
if ((count % firsdtNumber) === 0
&& (count % secondNumber) === 0)
{
isMultiMultiple = true;
}
return isMultiMultiple;
}