【发布时间】:2017-02-20 23:33:09
【问题描述】:
我尝试使用 map 将字符串字符串元素添加到数组中,但代码不起作用。有什么问题?
function towerBuilder(nFloors) {
let towerArray = [];
towerArray.length = nFloors;
let arrItem = '*' + ' ';
let newArr = towerArray.map(function(item, i) {
let n = 2 * i + 1;
item = arrItem.repeat(n);
return item;
});
}
【问题讨论】:
-
您是否尝试过使用调试工具进行调试,而不是通过网站进行调试的相当慢的方法?
-
我在这里测试它 - jsfiddle.net/44g3gLkd - 一个获取未定义元素的数组。
-
每个网络浏览器都有调试工具,允许您设置断点并单步执行代码以找出发生了什么。值得学习如何正确使用它们。
标签: javascript arrays string dictionary