even odd

백아름·2023년 9월 27일
0

python

목록 보기
14/28

console.log 에서도 콤마로 작성을 분할할 수 있음.

1번 방안

const readline = require('readline');
const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
}).on('line', function (line) {
    const result = Number(line) % 2 ? 'odd' : 'even'
    console.log(line, 'is', result)
})

2번 방안

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]);
    let str = n;
    str+= (n%2===0) ? " is even" : " is odd";
    console.log(str);
});

3번 방안

const readline = require('readline');
const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});

rl.on('line', function (line) {
    return (line % 2) === 0 ? console.log(`${line} is even`) : console.log(`${line} is odd`)
})
profile
곧 훌륭해질 거에요!

0개의 댓글