Daily Logs/Algorithm Practice
[level 0] 홀짝 구분하기
Jcob.moon
2025. 5. 18. 06:28
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = line.split(' ');
}).on('close', function () {
n = Number(input[0]);
const even = n % 2 === 0;
function check(n) {
if (even) {
console.log(`${n} is even`)
} else {
console.log(`${n} is odd`)
}
}
return check(n);
});
- 주요문법 : if (조건) { ... } else { ... } : 조건문
function testNum(a) {
let result;
if (a > 0) {
result = "positive";
} else {
result = "NOT positive";
}
return result;
}
console.log(testNum(-5));
// Expected output: "NOT positive"
if 문은 지정한 조건이 참인 경우 명령문(statement)을 실행합니다. 조건이 거짓인 경우 또 다른 명령문이 실행 될 수 있습니다.