밤토리
728x90

 

 

[Node JS] readline 모듈로 입출력 방법

코딩공부를 하려고보니 막상 입출력 관련 모듈을 제대로 사용해본적 없었다. Javascript 입출력 관련은 여러가지 모듈들이 있지만.. 내장 모듈을 사용하고자 "readline"을 소개하려고 한다. 1) readline

torimaru.tistory.com

 

이전글을 참고하여 간단하게 소프티어 연습문제를 풀어보았다.

readline이 익숙치 않아 연습이 많이 필요해보인다.

const readline = require('readline');


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

let sum = [];
let array = [];

//input
rl.on('line', input => {
    sum = input.split(' ').map((el) => parseInt(el))
                .reduce((arr, i) => {
                    return arr + i;
                    }, 0);

    array = [...array, sum];

});

// output
rl.on('close', () => {
    const T = array[0];
    array.shift();

    for(let i=0; i<T; i++){
        console.log(`Case #${i+1}: ${array[i]}`);
    }
    
    process.exit();
})

 

728x90

'Frontend > Node' 카테고리의 다른 글

[Node JS] readline 모듈로 입출력 방법  (0) 2023.02.01
profile

밤토리

@밤토리아이티

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!