728x90
📍 프로그래머스 1단계 - 직사각형 별 찍기
⚡️ 나의 풀이
row
는 for
문 대신repeat
함수를 이용하여 표현했고, column
은 for
문을 이용해서 표현했다. 나는 answer
에 push
하고나서 join
으로 문자열로 바꿔줬는데, 그냥 console.log
해도 정답판정이 나왔다.
// 나의 코드
process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
const n = data.split(" ");
const a = Number(n[0]), b = Number(n[1]);
let answer = [];
let row = "*".repeat(a);
for (let i = 0; i < b; i++){
answer.push(row);
}
console.log(answer.join("\n"))
});
// 다른사람의 코드
process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
const n = data.split(" ");
const a = Number(n[0]), b = Number(n[1]);
let answer = [];
let row = "*".repeat(a);
for (let i = 0; i < b; i++){
console.log(row)
}
});
반응형
'Algorithm > 프로그래머스(Programmers)' 카테고리의 다른 글
[ 자바스크립트(JavaScript) ] 프로그래머스 level2 - 프린터 (0) | 2021.10.19 |
---|---|
[ 자바스크립트(JavaScript) ] 프로그래머스 level2 - 짝지어 제거하기 (0) | 2021.10.18 |
[ 자바스크립트(JavaScript) ] 프로그래머스 level1 - 가운데 글자 가져오기 (0) | 2021.08.03 |
[ 자바스크립트(JavaScript) ] 프로그래머스 level1 - 같은 숫자는 싫어 (0) | 2021.08.03 |
[ 자바스크립트(JavaScript) ] 프로그래머스 level1 - 평균 구하기 (0) | 2021.07.30 |
댓글