문자열 str이 주어집니다.
문자열을 시계방향으로 90도 돌려서 아래 입출력 예와 같이 출력하는 코드를 작성해 보세요.
1 ≤ str의 길이 ≤ 10
입력 #1
abcde
출력 #1
a
b
c
d
e
이번 문제는 시계방향으로 돌리라는 것보다 입출력 예를 보고 풀었다.
한줄에 하나씩 나오면 되므로 전달받은 문자열을 그대로 받아서 console.log로 출력해주면 될거같다. 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];
}).on('close',function(){
let str = input[0];
[...str].forEach((c) => console.log(c));
});
통과!