코테 입문반 도장깨기 중...
블로그에는 올리지 않고 코테를 풀고 있었는데 그래도 하나씩 올리는게 나을 것 같다.
📌 문자열 돌리기

더보기
문자열 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))
- 전개연산자를 이용해서 문자열을 내보내는 방법이 더 편리해보인다.
'코딩테스트' 카테고리의 다른 글
[코딩테스트] 가위바위보 (0) | 2024.03.14 |
---|---|
[프로그래머스] 순서쌍의 개수 구하기 (1) | 2024.03.12 |
[코딩테스트] day3 짝수는 싫어요/ 홀수 배열 구하기 (0) | 2024.03.04 |
[코딩테스트] day3 중앙값 구하기 (0) | 2024.03.04 |
[코딩테스트] day2 (0) | 2024.03.03 |