프로그래머스[LEVEL0] a와 b 출력하기 JavaScript

강동욱·2024년 8월 29일
0

프로그래머스

목록 보기
9/33

level[0] a와 b 출력하기

문제

정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요

제한 사항

-100,000 ≤ a, b ≤ 100,000

입출력 예

입력 #1
4 5

출력 #1
a = 4
b = 5

풀이 과정

이번에도 지난번 문제 처럼 템플릿에 readline이 있다.
지난번 처럼 실수하지 말고 잘 활용해 보자

일단 정수 a,b가 주어지는데 입력예를 보면 공백으로 구분하길래
그래서 split함수를 통해 나누자고 생각 했다.

let input = [];
rl.on('line',(line) => {
    input = line.split(' ');
})

이렇게 하면 input 배열의 요소로 각각 a인자와 b인자가 들어가게 된다
그것을 템플릿 리터럴을 활용하여 출력했다.

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

let input = [];

rl.on('line',(line) => {
    input = line.split(' ');
}).on('close',function(){
    console.log(`
    a = ${input[0]}
    b = ${input[1]}
    `);
    
})

readline의 의미를 알고나니 0단계라 그런가 쉬웠다.
통과!

profile
고군분투 퍼블리셔

0개의 댓글

관련 채용 정보