var str=' ';
var num=prompt('请输入');
for(var i=0;i<num;i++){
x--;
for(var j=0;j<x;j++){
str=str+num;
}
str=str+'\n';
}
console.log(str);
以上为自己思路,通过再设置一个变量,建立其变化的变量和计数器的联系实现输出
代码优化
var str=' ';
var num=prompt('请输入');
for(var i=0;i<num;i++){
for(var j=i;j<num;j++){
str=str+num;
}
str=str+'\n';
}
console.log(str);
无需设置新的变量,直接让计数器和计数器之间建立联系即可
本质都是让控制列的计数器发生变化