Skip to content

Instantly share code, notes, and snippets.

@matheusdsilva01
Created November 27, 2022 23:50
Show Gist options
  • Save matheusdsilva01/27c97a23eec514b2442b54c27a78058b to your computer and use it in GitHub Desktop.
Save matheusdsilva01/27c97a23eec514b2442b54c27a78058b to your computer and use it in GitHub Desktop.
Js code to find multiple numbers of 3 or 5
function fizzBuzz(n) {
// Write your code here
const numbers = [];
for (let i = 1; i <= n; i++) {
numbers.push(i)
}
const log = numbers.map(num => {
let numberIsMultiple3 = multiple3(num);
let numberIsMultiple5 = multiple5(num);
if(numberIsMultiple5 && numberIsMultiple3) {
return "FizzBuzz";
}
if(numberIsMultiple3){
return "Fizz";
}
if(numberIsMultiple5) {
return "Buzz";
}
if (!numberIsMultiple3 && !numberIsMultiple5) {
return num;
}
})
log.map(num => {
console.log(num)
})
function multiple3(num) {
if(num % 3 === 0) {
return true
} else {
return false;
}
}
function multiple5(num) {
if(num % 5 === 0) {
return true
} else {
return false;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment