[JS010-011] for문의 활용

고정원·2021년 7월 15일
0

1/100_JS

목록 보기
7/9
post-thumbnail

내가 생각한 순서
입력받은 숫자만큼 줄이 생기고, 각 줄에는 빈칸과 '*'이 들어간다.
for문이 각 줄을 돌면서 '빈칸'과 '별'이 줄의 수와 어떤 관계가 있는지 생각해보고 for문 조건을 설정해주면 될 것이다.

const n = prompt('숫자를 입력하세요');
let tree = "";

for(let i =1; i<=n; i++){
    let star=""; 
    for(j=1; j<=n-i; j++){
         star +=" "; //빈칸은 입력받은 수에서 i를 빼면 빈칸
    }
    for (let k=1; k<=2*i-1; k++){
    star +="*";//*은 홀수로 늘어나니까 
    }
    tree+= star + '\n';
}

console.log(tree);

let s = 0;

for(let i=1; i<=100; i++){
  s +=i; //S = S + i
}

console.log(s);//5050

[출처]
https://www.notion.so/JS-100-94d97d294dd14c9b911a02c840fa9f2d

profile
해결문제에 대해 즐겁게 대화 할 수 있는 프론트엔드 개발자

0개의 댓글