Exercise – FizzBuzz

by Scott Currell

HTML

<script src="firebug-lite-debug.js"></script>

JavaScript

/**
 * Exercise:
 *
 * 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, with the following caveats:
 *
 *  - for numbers that are a multiple of 3, log "Fizz" instead of the number
 *  - for numbers that are a multiple of 5, log "Buzz" instead of the number
 *  - for numbers that are a multiple of both, log "FizzBuzz" instead of the  
 *    number
 */
 
for (var i = 1; i <= 100; i++) {
    var expletive = '';
    
    if (i % 3 === 0) expletive += 'Fizz';
    if (i % 5 === 0) expletive += 'Buzz';
    
    console.log(expletive || i);
}