홀짝 구분하기

자연수 n이 입력으로 주어졌을 때 만약 n이 짝수이면 "n is even"을, 홀수이면 "n is odd"를 출력하는 코드를 작성해 보세요.

홀짝 구분하기Lv.0

181944

https://school.programmers.co.kr/learn/courses/30/lessons/181944?language=javascript

해설

사용자로부터 입력을 받아 그 수가 짝수인지 홀수인지 판별하는 간단한 프로그램입니다.

  • Name
    console.log(${n} is + (n%2 === 0 ? 'even' : 'odd'));
    Type
    Description

    입력된 수 n이 짝수인지 홀수인지 판별합니다. % 연산자는 나머지를 계산하는데, n%2의 결과가 0이면 짝수(even), 그렇지 않으면 홀수(odd)로 판단하여 콘솔에 출력합니다.

사용자가 입력한 수가 짝수인지 홀수인지를 판별하여 결과를 출력합니다.

홀짝 구분하기

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]);
    console.log(`${n} is ` + (n%2 === 0 ? 'even' : 'odd'));
});