思路:
我么把行数和星星数写出来可以很清楚的发现规律
把行数倒过来星星数还是小于等于行数的
行数 星星数
1 9
2 8
3 7
4 6
5 5
6 4
7 3
8 2
9 1
效果图:
代码验证:
function triangle (num){
for (var i = num; i >=1; i--)
//外层循环控制行
{
for (var j = 1; j <= i; j++)
//内层循环控制列 每行的星星数<=行数
{
document.write('⭐' + ' ')
}
document.write('<br>')
}
}
triangle(9)//调用函数