[プログラマーレベル1]矩形で撮影

6673 ワード

質問する
https://programmers.co.kr/learn/courses/30/lessons/12969
問題を解く
コード1
process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
    const n = data.split(" ");
    const a = Number(n[0]), b = Number(n[1]);
    let str='';
    for(let i=0; i<b; i++){
        for(let j=0; j<a; j++){
            str+='*'; 
        }
        str+='\n';
    }
    console.log(str);
});
コード2
repeatを使用してローを作成し、bを押してローを出力します.
process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
    const n = data.split(" ");
    const a = Number(n[0]), b = Number(n[1]);
    
    const row = "*".repeat(a);
    for(let i=0; i<b; i++) {
        console.log(row);
    }
});