코딩테스트
[코딩 테스트] 문자열 돌리기
홍시_코딩기록
2024. 3. 11. 22:30
코테 입문반 도장깨기 중...
블로그에는 올리지 않고 코테를 풀고 있었는데 그래도 하나씩 올리는게 나을 것 같다.
📌 문자열 돌리기
더보기
문자열 str이 주어집니다.
문자열을 시계방향으로 90도 돌려서 아래 입출력 예와 같이 출력하는 코드를 작성해 보세요.
문자열을 90도 돌린다길래 문자열을 어떻게 눕히나 생각하고 있었는데
그냥 하나씩 출력한다는 말인가보다;;
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(){
str = input[0].split('');
str.forEach((item) => {
console.log(item)
})
});
- split('')으로 문자열을 쪼갠다음 반복문을 써서 문자열을 하나씩 내보냈다.
💡 다른 사람 풀이
str = input[0];
[...str].forEach(c => console.log(c))
- 전개연산자를 이용해서 문자열을 내보내는 방법이 더 편리해보인다.