1 //外层循环(控制行) 2 for (var i = 0; i < 7; i++) { 3 4 //内层循环(控制列) 使用空格把表格左边挤过去 5 for (var j = 0; j < 7 - i; j++) { 6 // document.write函数,在网页中输出文本 7 document.write(‘  ‘) 8 } 9 10 //内层循环(控制列) 11 for (var k = 0; k < 2 * i + 1; k++) { 12 document.write(‘☆‘) 13 } 14 document.write(‘<br>‘) 15 }
1.主要是利用js中的双层for循环灵活运用
2.还有就是利用空格来调位置,来实现等腰三角形
原文:https://www.cnblogs.com/lybweb/p/14851308.html