[プログラマー/Javascript]1長方形で撮影
4079 ワード
問題の説明
この問題には、2つの整数
アスタリスク(
せいげんじょうけん
I/O例
入出力5 3**********
に答える
入力値が
この問題には、2つの整数
n
とm
があり、標準入力です.アスタリスク(
*
)を使用して長方形を出力し、横方向の長さはn
、縦方向の長さはm
です.せいげんじょうけん
n
とm
はそれぞれ1000以下の自然数である.I/O例
入出力5 3**********
に答える
process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
const n = data.split(" ");
const a = Number(n[0]), b = Number(n[1]);
let arr = new Array(a)
let new_arr = arr.fill('*').join('') // a크기의 배열을 생성해서 *을 채워주었다.
let arr_big = new Array(b)
arr_big.fill(new_arr) // 다시 b크기의 배열을 생성해서 만들어둔 문자열을 채워주었다.
let arr_result = arr_big.join('\n')
console.log(arr_result)
});
説明:入力値が
a
の大きさの配列を作成し、*
を充填した後、.join()
とb
の大きさの配列を充填し、*
を充填する.無駄な配列がたくさん使われているようです.Reference
この問題について([プログラマー/Javascript]1長方形で撮影), 我々は、より多くの情報をここで見つけました https://velog.io/@ricky0813/프로그래머스Javascript-1.-직사각형-별-찍기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol