[백준/node.js] 25314, 2439 반복문 (repeat함수)

ssamu·2023년 8월 26일
0
post-thumbnail

문제 25314:

문제 요약: input/4의 값만큼 "long" 문자열을 추가


for 문을 사용한 반복문:

// 리팩토링 전
const input = require("fs").readFileSync("/dev/stdin").toString();
let str = "";

for(let i = 1; i <= +input/4; i++){
    str += "long ";
}
console.log(`${str}int`);


repeat 함수(함수 앞 문자열을 뒤 숫자만큼 반복)

// 리팩토링 후
const input = require("fs").readFileSync("/dev/stdin").toString();

console.log(`${"long ".repeat(+input/4)}int`);






문제 2439:

문제 요약: input값만큼 *을 역행으로 출력

const n = require("fs").readFileSync("/dev/stdin").toString();

for(i = 1; i <= +n; i++) {
    console.log(" ".repeat(n-i) + "*".repeat(i))
}

input 5일경우:

    *
   **
  ***
 ****
*****

0개의 댓글