如何从一个数字返回一个对象数组



您必须创建一个名为arrayOfObjects的函数,该函数接收一个数字作为参数,并返回一个对象数组,该数组的属性为value,包含该数字及其前置值。

示例

ArrayOfObjects(3) 

应返回:

[{value: 1}, {value: 2}, {value: 3}] 

我的代码

function arrObj(number){
let newArray = [];
for(let i = 0;i<number; i++){
newArray.push(number.object)
}
console.log(newArray)
}
arrObj(5)

我是个新手,有人能帮我吗?

要插入newArray,需要添加一个键为value、值为增量索引的对象。这里有一个片段可以做到这一点。

function arrObj(number){
let newArray = [];
for(let i = 0;i<number; i++){
// Push {value:number}
newArray.push({value:i+1})
}
console.log(newArray)
}
arrObj(5)

最新更新