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

백승연·2023년 12월 7일
0
post-thumbnail

🗒️ 문제

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

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 () {
    console.log(Number(input[0]) + Number(input[1]));
});

제한 사항

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

입출력 예

입력#1

4 5

출력#1

a = 4
b = 5

🖋️ 나의 풀이

원래 코드를 돌려보니 결과값이 9가 출력됨
간단하게 console.log 안에 있는 내용에 백틱을 추가하여 작성했다.

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 () {
    console.log(`a = ${Number(input[0])}\nb = ${Number(input[1])}`);
});


💡 다른 사람들의 풀이

# 1

const readline = require('readline')
const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
}).on('line', function (line) {
    const [a, b] = line.split(' ')
    console.log('a =', a)
    console.log('b =', b)
})

#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 () {
    console.log('a = ' + Number(input[0]));
    console.log('b = ' + Number(input[1]));
});
profile
공부하는 벨로그

0개의 댓글