new files
This commit is contained in:
parent
3af7344581
commit
86c034bb8b
1364 changed files with 21352 additions and 0 deletions
32
Task/FizzBuzz/JavaScript/fizzbuzz-1.js
Normal file
32
Task/FizzBuzz/JavaScript/fizzbuzz-1.js
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
for (var i = 1; i <= 100; i++) {
|
||||
if (i % 15 == 0) {
|
||||
console.log("FizzBuzz");
|
||||
} else if (i % 3 == 0) {
|
||||
console.log("Fizz");
|
||||
} else if (i % 5 == 0) {
|
||||
console.log("Buzz");
|
||||
} else {
|
||||
console.log(i);
|
||||
}
|
||||
}
|
||||
|
||||
// ------------------
|
||||
// functional version
|
||||
// ------------------
|
||||
(function (n) {
|
||||
var r = [];
|
||||
|
||||
while (n--) {
|
||||
r.push(n + 1);
|
||||
}
|
||||
|
||||
return r.reverse();
|
||||
})(100).map(function (n) {
|
||||
return !(n % 15) ?
|
||||
'FizzBuzz' :
|
||||
!(n % 3) ?
|
||||
'Fizz' :
|
||||
!(n % 5) ?
|
||||
'Buzz' :
|
||||
n;
|
||||
}).join('\r\n');
|
||||
Loading…
Add table
Add a link
Reference in a new issue