Developer. Designer

프로그래머스 기초트레이닝 Day2-2

문자열 붙여서 출력하기 😀

두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다.
입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성해 보세요.

※ 제한 사항
1 ≤ str1, str2의 길이 ≤ 10

입력 #1
apple pen
출력 #1
applepen

입력 #2
Hello World!
출력 #2
HelloWorld!

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

let input = "";

rl.on('line', function (line) {
    input = line.split(' ');
}).on('close', function () {
    str1 = input[0];
    str2 = input[1];
    
    const result = str1 +str2;
    
    console.log(result);
});

let input = ““;는 프로그램에서 사용될 변수 input을 초기화하는 부분입니다. 여기서 input은 사용자로부터 입력된 값을 저장하는 변수로 사용됩니다. 초기에는 빈 문자열로 초기화되어 있습니다. 예를 들어, 사용자가 “apple pen”을 입력했다면, 이 문자열은 input 변수에 저장되고 후속 코드에서 처리됩니다.

input = line.split(‘ ‘);은 사용자로부터 입력된 문자열 line을 공백을 기준으로 나누고, 그 결과를 배열로 만들어 input 변수에 할당하는 코드입니다. 예를 들어, 사용자가 “apple pen”을 입력했다면, split(‘ ‘) 함수는 [“apple”, “pen”]이라는 배열을 생성하고, 이 배열이 input 변수에 할당됩니다.