我想从符号“#”输出楼梯。它应该是这样的:从符号创建楼梯
但我做到的是:
我应该怎么做才能正确的输出?
var n = 6;
var rows=[];
var cols=[];
for(i=n-1;i>=0;i--) {
rows=[];
for(j=0;j<n;j++) {
if(j >= i) {
rows[j] = "#";
} else {
rows[j] = "";
}
}
cols.push(rows);
cols.splice(0, cols.length - 1);
console.log(cols.join(","));
}
什么困惑吗?您明确要求它加入的逗号,或者在插入空字符串而不是空格时缺少空格? –
@RowlandShaw我想再次加入数组“cols”的元素以删除逗号,但由于错误,我不能。我的目标是通过一项任务,但编译器告诉我答案是错误的。这里是scrshot:[链接](http://ef-englishfirst.ru/i/output.jpg) – IndigoHollow