gpt4 book ai didi

javascript - 如何使用 for 循环将字符串添加到每个数组元素的末尾?

转载 作者:行者123 更新时间:2023-11-30 20:27:49 25 4
gpt4 key购买 nike

我要完成下面的功能。我要使用 for 循环遍历 arr 参数,并将字符串“Duck”添加到每个元素的末尾 (即 arr[0] = “yellow”;应变为“yellowDuck”。

这里是我得到的开始:

function addDucks(arr, ind) {

//WRITE YOUR FOR-LOOP HERE
//For your iterator, declare it with the let keyword, and name it "i"


//DO NOT TOUCH THIS
return [arr, ind]
}

这是我正在尝试的代码:

function addDucks(arr, ind) {
for (let i = 0; i < arr.length; i++) {
return arr[i] + 'Duck';
}
return [arr, ind]
}

最佳答案

您的代码很接近,您只是没有将数组中的引用更改为添加了 Duck 的字符串。将 return arr[i] + 'Duck' 修改为 arr[i] += 'Duck'arr[i] = arr[ i] + '鸭子'

function addDucks(arr, ind) {
for (let i = 0; i < arr.length; i++) {
arr[i] += 'Duck';
}
return arr;
}
let ducks = addDucks(['green','purple'], 2);
console.log(ducks);

关于javascript - 如何使用 for 循环将字符串添加到每个数组元素的末尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50689726/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com