@kimamula/fizzbuzz
Advanced tools
Comparing version 1.0.0 to 1.0.1
#!/usr/bin/env node | ||
'use strict' | ||
const arg = process.argv[2]; | ||
const num = Number(arg); | ||
const arg = process.argv[2] | ||
const num = Number(arg) | ||
if (Number.isNaN(num)) { | ||
throw new Error(`${arg} is not a number`); | ||
throw new Error(`${arg} is not a number`) | ||
} | ||
console.log(require('.')(num)); | ||
console.log(require('.')(num)) |
11
index.js
@@ -0,13 +1,14 @@ | ||
'use strict' | ||
module.exports = function (num) { | ||
// FizzBuzzの判定を先頭に移動する | ||
if (num % 15 === 0) { | ||
return 'FizzBuzz'; | ||
return 'FizzBuzz' | ||
} | ||
if (num % 3 === 0) { | ||
return 'Fizz'; | ||
return 'Fizz' | ||
} | ||
if (num % 5 === 0) { | ||
return 'Buzz'; | ||
return 'Buzz' | ||
} | ||
return String(num); | ||
}; | ||
return String(num) | ||
} |
{ | ||
"name": "@kimamula/fizzbuzz", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "", | ||
@@ -14,2 +14,2 @@ "main": "index.js", | ||
"license": "MIT" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
2273
20