문자열 붙여서 출력하기 😀
두 개의 문자열 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 변수에 할당됩니다.