[알고리즘] 직사각형 별찍기 -JavaScript

wooder2050·2020년 9월 3일
5

알고리즘

목록 보기
23/26


Algorithm Problem with JavaScript — 23day

Problem

이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.
별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.

제한 사항

  • n과 m은 각각 1000 이하인 자연수입니다.

입출력 예

입력

출력

1. 문제 이해하기

입력으로 가로 세로 길이가 들어온다. 가로 세로 길이 만큼의 별(*)를 찍어 반환하면 된다.

2. 해결 방법

세로 길이만큼의 배열을 만든다. new Array(세로길이) 그 다음에는 fill를 이용해서 배열을 채워넣는다. .fill([]) 그렇게 만들어진 배열 안에 가로 길이만큼 *를 채워 넣는다. 이렇게 만들어진 2차배열을 .join("")join("\n")를 이용해서 문자열로 만든다.

3. 코드 구현

4.결과 분석

profile
프론트엔드 신입 개발자입니다.

0개의 댓글