*
**
***
****
*****
提示:找任意一行,空格,星星的个数与行号的规律!
请问用for循环,console.log输出怎么写?
我也来凑个热闹,打印任意行数的星星。
function printStar(col) {
for (var i=0; i<col; i++) {
var spaceArr = new Array(col - i),
starArr = new Array(i + 2),
space = spaceArr.join(' '),
star = starArr.join('*');
console.log(space + star);
}
}
printStar(5);
for (var i = 1; i <= 5; i++) {
for (var v = 0; v < 5 - i; v++) {
document.write(' ')
}
for (var j = 0; j < i; j++) {
document.write('*');
}
document.write('<br>')
}
for(var l=0;l<5;l++){
for(var k=l,row="";k<4;k++,row+=" ");
for(var i=0;i<=l;i++,row+="*");
console.log(row);
}
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答875 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
1.注意规律,输出空格和输出*
2.明白console.log的输出,
注意拼接