gpt4 book ai didi

javascript - For 循环后返回数组

转载 作者:行者123 更新时间:2023-12-05 02:35:28 25 4
gpt4 key购买 nike

很难理解数组中的循环。尝试创建感谢卡创建者,这些是我尝试遵循的步骤:

  1. 创建一个新的空数组来保存消息
  2. 遍历输入数组并在循环内部使用字符串插值为每个名称构建“谢谢”消息,然后将该消息添加到您创建的新数组中
  3. 循环结束并且所有消息都已添加到新数组后,返回新数组。

 const names = []
function writeCards(names, event) {
for (let i = 0; i < names.length; i++) {
console.log(`Thank you, ${names[i]} for the wonderful ${event} gift!`);
return names;
}

不确定我是否在正确的轨道上。感谢您的帮助!

最佳答案

我知道您的问题集中在 for 循环上,但以防万一,您可能有兴趣使用 map 以更简洁的方式实现所需的结果:

const names = ["Joe", "Nina"]

function writeCards(names, event) {
return names.map(name=> `Thank you, ${name} for the wonderful ${event} gift!`)
}

console.log(writeCards(names, "birthday"))

关于javascript - For 循环后返回数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70547982/

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