gpt4 book ai didi

JavaScript 数组到列表

转载 作者:行者123 更新时间:2023-12-01 03:11:08 25 4
gpt4 key购买 nike

谁能帮我弄清楚我的代码中做错了什么?因为我想创建一个函数,它可以帮助我将所有数组数据转换为列表并打印列表。

原始说明****编写一个函数 arrayToList,当给定 [1, 2, 3] 作为参数时,它会构建一个与前一个类似的数据结构,并编写一个 listToArray 函数,从列表生成一个数组。还要编写辅助函数 prepend,它接受一个元素和一个列表,并创建一个新列表,将元素添加到输入列表的前面;以及 nth,它接受一个列表和一个数字,并返回给定位置处的元素列表,或者当没有这样的元素时未定义。如果您还没有编写过,请编写 nth.**** 的递归版本

function arrayToList(arrayx){
for(var i=10;i<arrayx.length;i+=10)
var list = {
value: i,
rest: {
value: i+=10,
rest: null}}
return list;
}

我想要的结果是

console.log(arrayToList([10, 20]));

// → {value: 10, rest: {value: 20, rest: null}}

最佳答案

您也可以尝试一下:

    

function arrayToList(arrayx){
for(var i = arrayx[0];i < Math.max.apply(Math,arrayx); i+=arrayx[0])
{
var list = {
value: i,
rest: {
value: i+=10,
rest: null
}
}
return list;
}
}

console.log(arrayToList([10 , 20]));

关于JavaScript 数组到列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45836354/

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