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)을 실행합니다. 조건이 거짓인 경우 또 다른 명령문이 실행 될 수 있습니다.

링크:MDN
깃허브
프로그래머스