扫码关注官方订阅号
* ** *** **** *****
提示:找任意一行,空格,星星的个数与行号的规律!请问用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); }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
我也来凑个热闹,打印任意行数的星星。
已经提示到关键点了,找到规律就能写出来。