我try 编写一个名为"stars"的函数,它按以下模式打印出恒星层:
stars(1);
// *
stars(4);
// *
// **
// ***
// ****
这是我的代码:
function stars(n){
let result="";
for(let i=1;i<=n;i++){
result +="*" ;
console.log(result);
}
}
console.log(stars(1));
console.log(stars(4));
但事实证明:
"*"
undefined
"*"
"**"
"***"
"****"
undefined
我试图拆开这个循环,但仍然不明白为什么会出现"未定义的".