Skip to content

Instantly share code, notes, and snippets.

@ericdouglas
Last active December 20, 2020 17:18
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save ericdouglas/8750259 to your computer and use it in GitHub Desktop.
Resolução do Exercício 02 do Capítulo 03 - JavaScript Eloquente
var limite = 100,
contador = 1;
for ( ; contador <= limite; contador += 1 ) {
if ( contador % 3 === 0 && contador % 5 === 0 ) {
console.log( "FizzBuzz" );
} else if ( contador % 3 === 0 ) {
console.log( "Fizz" );
} else if ( contador % 5 === 0 ) {
console.log( "Buzz" );
}
console.log( contador );
}
@Joaoh3326
Copy link

Joaoh3326 commented Jun 8, 2017

for(var cont = 1; cont <= 100; cont++) {
  var result = "";
  if(cont % 3 == 0)
    result += "Fizz";
  if(cont % 5 == 0)
    result += "Buzz";
  console.log(result || cont); 
}

@eversonsa
Copy link

var x = 16;
for(var i = 1; i < x; i++){
if ((i % 5 == 0 && i % 3 == 0)){
console.log("frizzBuzz");
}else if(i % 5 == 0 && !(i % 3 == 0)){
console.log("buzz");
}else if(i % 3 == 0) {
console.log("frizz");
}else {
console.log(i);
}
}

@crisgon
Copy link

crisgon commented Jun 22, 2017

var fizz = "Fizz", 
      buzz = "Buzz",
      @contador = 1;

while(contador <= 100){
	if(contador % 3 == 0 && contador % 5 == 0){
		console.log(fizz+buzz);
	}
	else if(contador % 3 == 0){
		console.log(fizz);
	}else if(contador % 5 == 0){
		console.log(buzz);
	}else{
		console.log(contador);
	}
	
	contador++;
}

@camilaibs
Copy link

camilaibs commented Aug 1, 2017

for (var i = 0; i < 100; i++) {
var text = '';

if (i % 3 === 0) {
text += 'Fizz';
}

if (i % 5 === 0) {
text += 'Buzz';
}

if (!text) {
text = i;
}

console.log(text);
}

@LeandroLS
Copy link

for (var contador = 0 ; contador <= 100; contador ++){

if(contador % 3 == 0 && contador % 5 != 0) {
	console.log('Fizz');
} else if(contador % 5 == 0 && contador % 3 != 0) {
	console.log('Buzz');
} else if (contador % 3 == 0 && contador % 5 == 0) {
	console.log('FizzBuzz');
} else {
	console.log(contador);
}

}

@joseandersonp
Copy link

for (i=1; i <= 100; i++){
  
  var res = "";
  
  if (i % 3 == 0)
    res += "Fizz";
  
  if (i % 5 == 0)
    res += "Buzz";
  
  if (res == "")
    res = i;
  
  console.log(res);

}

@MendesGabriel
Copy link

var numMax = 100;

for(var numero = 1; numero <= numMax; numero++) {
if (numero % 3 == 0 && numero % 5 == 0) {
console.log("FizzBuzz");
}else if (numero % 3 == 0) {
console.log("Fizz");
}else if (numero % 5 == 0) {
console.log("Buzz");
}else{
console.log(numero);
}
}

@francoisjun
Copy link

francoisjun commented Oct 6, 2017

var texto;
for (i = 1; i <= 100; i++) {
  texto = "";
  if(i % 3 == 0)
    texto += "Fizz";  
  if(i % 5 == 0)
    texto += "Buzz";
  console.log(texto || i);
}

@javascripto
Copy link

for(var x = 1; x<=100; x++) console.log(x%3==0 && x%5==0?'FizzBuzz' : x%3==0 ? 'Fizz' : x%5==0 ? 'Buzz' : x)

@marcelo-leresche-micca
Copy link

marcelo-leresche-micca commented Oct 9, 2017

function print(number) {

let print = "";

if (number % 3 === 0) {
    print += "Fizz";
}

if (number % 5 === 0) {
    print += "Buzz";
}

if (print === "") {
    print = number;
}
return print;

}

for (let i = 1; i < 101; i++) {
console.log(print(i));
}

@marcosabreudev
Copy link

for(let i=0; i<100; i++) {
	if(i % 3 === 0 && i % 5 === 0) {
		console.log(i + ' = FizzBuzz');
	}else if(i % 3 === 0) {
		console.log(i + ' = Fizz');
	}else if(i % 5 === 0) {
		console.log(i + ' = Buzz');
	}
}

@matheusicaro
Copy link

var aux = 1;

while (aux <= 100){
    if(aux % 3 === 0 && aux % 5 === 0)
        console.log(aux + " :FizzBuzz");
    else if(aux % 3 === 0)
        console.log(aux + " :Fizz");
    else if(aux % 5 === 0)
        console.log(aux + " :Buzz");
    else 
        console.log(aux);
    aux++;
}

@matheusicaro
Copy link

var col = 8;
var lin = 8;
var string = "";

for (var i = 1; i <= col; i++) {
    for (var j = 1; j <= col; j++) {
        if ((i + j) % 2 === 0)
            string += "#";
        else
            string += " ";
    }
    string += "\n";
}

console.log(string);

@maira-o
Copy link

maira-o commented Dec 23, 2017

for (var i = 1; i <= 100 ; i++) {
if (((i % 3) == 0) && ((i % 5) == 0))
console.log("fizzbuzz");
else if ((i % 3) == 0)
console.log("fizz");
else if ((i % 5) == 0)
console.log("buzz");
else
console.log(i);
}

@CharlesAgra
Copy link

for(var i = 1; i <= 100; i++){
if ((i % 3 == 0) && (i % 5 == 0)){
console.log('FizzBuzz');
}else if(i % 3 == 0){
console.log('Fizz');
}else if(i % 5 == 0){
console.log('Buzz');
}else{
console.log(i);
}
}

@lcdanella90
Copy link

for ( var i = 1; i < 100; i++){
    if (i % 3 === 0 && i % 5 === 0) {
        console.log('FizzBuzz');
    } else if ( i % 3 === 0) {
        console.log('Fizz');
    } else if ( i % 5 === 0) {
        console.log('Buzz');
    } else {
        console.log(i);
    }
}

@alexandreruoso
Copy link

for (num = 1; num <=100 ; num++) {
    if (num % 3 === 0 && num % 5 ===0 ) {
        console.log('FizzBuzz');
    } else if (num % 3 === 0 ) {
        console.log('Fizz');
    } else if (num % 5 === 0 ) {
        console.log('Buzz');
    } else { 
        console.log(num);
    }
}

@marciokuroki
Copy link

for (var numero=1; numero<=100; numero++) {
if( (numero % 3 === 0) && (numero % 5 === 0) ) {
console.log('BuzzFizz')
}else if (numero % 3 === 0) {
console.log('Fizz')
}else if ( (numero % 5 === 0) ? console.log('Buzz') : console.log(numero));
}

@lussolli
Copy link

lussolli commented Jul 4, 2018

let i;

for (i = 0; i < 100; i++) {
    if (i % 3 == 0 && i % 5 == 0) {
        console.log('FizzBuzz');
    } else if (i % 3 == 0) {
        console.log('Fizz');
    } else if (i % 5 == 0) {
        console.log('Buzz');
    } else {
        console.log(i);
    }
}

@domeniqque-pereira-deel
Copy link

const isDivisor = (number, divisor) => (number % divisor) === 0 

for (let i = 1; i <= 1000; i++) {
  let text = i
  
  if (isDivisor(i, 3) && isDivisor(i, 5)) {
    text = 'FizzBuzz'
  } else if (isDivisor(i, 3)) {
    text = 'Fizz'
  } else if (isDivisor(i, 5)) {
    text = 'Buzz'
  }
  
  console.log(text)
}

@rayanepimentel
Copy link

for(let i=1; i<=100; i++){
	if(i%3==0 && i%5==0){
		console.log('FizzBuzz');
	}else if(i%3==0){
		console.log('fizz');
	}else if(i%5==0){
		console.log('buzz');
	}console.log(i);
}

@augustorodrigues
Copy link

for (let i = 1; i <= 100; i++) {
  if (i % 3 == 0) {
    if (i % 5 == 0) {
      console.log("FizzBuzz");
      continue;
    }  
    console.log("Fizz");
  } else if (i % 5 == 0) {
  	console.log("Buzz");
  } else
    console.log(i);  
}

@Hamiltonspjunior
Copy link

for(var i=0; i<100; i++){
	if(i % 3 === 0 && i % 5 === 0){
		console.log("FizzBuzz");
	}else if(i % 3 === 0){
		console.log("Fizz");
	}else if(i % 5 === 0){
		console.log("Buzz");
	}else{
		console.log(i);
	}
}

@CaioCesarLima
Copy link

for(counter = 1; counter <= 100; counter++){
if(counter % 3 == 0 && counter % 5 == 0){
console.log("FizzBuzz");
}
else if(counter % 5 == 0){
console.log("Buzz");
}
else if(counter % 3 == 0){
console.log("Fizz");
}
else{
console.log(counter);
}
}

@JuarezJunior256
Copy link

for(var number = 0; number <= 100; number++){
if((number % 3 == 0) && (number % 5 == 0)) {
console.log("FizzBuzz");
}else if(number % 3 == 0) {
console.log("Fizz");
}else if(number % 5 == 0) {
console.log("Buzz");
} else {
console.log(number);
}
}

@brunogcpinheiro
Copy link

brunogcpinheiro commented Mar 1, 2019

for (var i = 0; i <= 100; i++){
  if (i % 3 === 0 && i % 5 === 0) console.log("FizzBuzz")
  else if (i % 3 === 0) console.log("Fizz")
  else if (i % 5 === 0) console.log("Buzz")
  else console.log(i);
}

@otoledomario
Copy link

/* 1º
for(let i = 1; i <= 100; i++){
  if (i % 3 === 0) {
    console.log('Fizz')
  } else if(i % 5 === 0){
    console.log('Buzz')
  } else {
    console.log(i)
  }
}
*/

// 2º
for(let i = 1; i <= 100; i++){
  if (i % 3 === 0 && i % 5 === 0) {
    console.log('FizzBuzz')
  } else {
    console.log(i)
  }
}

@weritontmachado
Copy link

        var count = 1;
	while (count <=100) {
    	if (((count % 3) == 0) && ((count % 5) == 0)) {
        	console.log('FizzBuzz');
        } else if ((count % 3) == 0) {
			console.log('Fizz')
		} else if ((count % 5) == 0) {
			console.log('Buzz')
		} else {
			console.log(count);
		}
		count++;
	}

@leanfj
Copy link

leanfj commented Apr 17, 2019

function fizzBuzz (quantidade) {
  for(let i = 1; i <= quantidade; i++){
    if ((i % 3 == 0) && (i % 5 == 0)){
      console.log(`Posição ${i} - FizzBuzz`);
    } else if (i % 3 == 0){
        console.log(`Posição ${i} - Fizz`);
    } else if (i % 5 == 0) {
        console.log(`Posição ${i} - Buzz`);
    }
  }
}

@oastro
Copy link

oastro commented Aug 3, 2020

for(x = 1; x <= 100; x++){
if(x % 3 == 0){
console.log("Fizz")
}else if(x % 5 == 0){
console.log("Buzz");
}else{
console.log(x);
}
}

console.log("-----------------")

for(y = 1; y <= 100; y++){
if(y % 3 == 0 || y % 5 == 0){
console.log("FizzBuzz")
}else{
console.log(y);
}
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment