*
*****
*********
for(var i = 0; i < 3; i++){
// 0 1 2
// 4 2 0
for(var j = 0; j < 4 - 2 * i; j++){
document.write(" ");
}
// 0 1 2
// 1 5 9
for(var j = 0; j < 4 * i + 1; j++){
document.write("*");
}
document.write("
");
}
1;只是使用for循环,(最多使用2次)最多使用4个变量,并且改一个变量就可以更改行数。代码:
for(var a=0,b="";a<5;a++){
b+="*";
console.log(b);
}
输出为:
*
**
***
****
*****
倘若我要输出:
***** *****
***** *****
***** *****
***** *****