给定下面的数组,我想在一行中打印数组中每个元素的位置(从1开始)和元素项。
let bag = ""
let arr = [1, 2, 3, "Ram", 2, "Chris"];
for (let i = 1; i < arr.length; i++) {
if (arr[i]) {
bag = bag + arr[i] + " ";
}
}
console.log(bag);
我希望给出的日志与此类似,对于单行中的每个元素,位置从1开始,并包含该元素的项。
第一个月
给定下面的数组,我想在一行中打印数组中每个元素的位置(从1开始)和元素项。
let bag = ""
let arr = [1, 2, 3, "Ram", 2, "Chris"];
for (let i = 1; i < arr.length; i++) {
if (arr[i]) {
bag = bag + arr[i] + " ";
}
}
console.log(bag);
我希望给出的日志与此类似,对于单行中的每个元素,位置从1开始,并包含该元素的项。
第一个月
1条答案
按热度按时间nkoocmlb1#
以下解决方案对数组使用
.map
和.join
方法: