별 찍기-1(2438) - JS

박정호·2022년 1월 20일
0

BAEKJOON

목록 보기
25/57
post-thumbnail


1. 첫번째 방법은 sum 값에 * 값을 할당하여 반복문이 돌때마다 별의 개수가 늘어나며 하나씩 출력되는 방법입니다.

ex) 입력값 5 (x 가 별이라고 가정)
i = 1 일때 sum = x
i = 2 일때 sum = x + x
i = 3 일때 sum = xx + x
i = 4 일때 sum = xxx + x
i = 5 일때 sum = xxxxx + x

  1. 두번째 방법은 반복문의 밖에서 result 값이 한번에 찍히는 모습을 출력합니다.

ex) 입력값 5 (x 가 별이라고 가정)

i = 0 , j = 0 일때 reusult = x (줄바꿈(\n))
그리고 다시 i 반복문으로 나가서
i = 1 , j = 1 일때 reusult = xx(줄바꿈(\n))
그리고 다시 i 반복문으로 나가서
i = 2 , j = 2 일때 reusult = xxx (줄바꿈(\n))
그리고 다시 i 반복문으로 나가서
i = 3 , j = 3 일때 reusult = xxxx (줄바꿈(\n))
그리고 다시 i 반복문으로 나가서
i = 4 , j = 4 일때 reusult = xxxxx (줄바꿈(\n))

1번의 경우 반복문안에서 한번씩 출력값이 나오기 때문에 줄바꿈이 된 상태로 하나씩 출력됩니다.
2번은 한번에 뽑기 위해 중첩반복문으로 돌렸고, 그 과정에서는 줄바꿈을 따로 지정해줘야 합니다.

profile
기록하여 기억하고, 계획하여 실천하자. will be a FE developer (HOME버튼을 클릭하여 Notion으로 놀러오세요!)

0개의 댓글