Skip to content

Instantly share code, notes, and snippets.

@ericdouglas
Last active December 20, 2020 17:18
Show Gist options
  • Save ericdouglas/8750259 to your computer and use it in GitHub Desktop.
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 );
}
@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