Exercise – FizzBuzz
by Shane Porter
JavaScript
/**
* Exercise:
*
* Put our new operator and control structure knowledge into practice!
*
* Work in the console, or use "console.log()" to output to the console
* from the script
*
* Write a program that console.logs the numbers from 1 to 100, separated
* by spaces
* - for numbers that are a multiple of 3, log "Fizz"
* - for numbers that are a multiple of 5, log "Buzz"
* - for numbers that are a multiple of both, log "FizzBuzz"
*/
var fn = function (a) {
var b = Number(a);
if (b%5 === 0 && b%3 === 0) {
a = "FizzBuzz";
}
else if ( b%5 === 0 ) {
a = "Buzz";
}
else if ( b%3 === 0 ) {
a = "Fizz";
} else {
a = b; }
return a
}
var a = prompt("Give me a number or I WILL DESTROY YOU!");
for (i=1 ; i<=100 ;i++) {
console.log(fn(i));
}