내가 생각한 순서
입력받은 숫자만큼 줄이 생기고, 각 줄에는 빈칸과 '*'이 들어간다.
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