我有一个数组,我正在循环遍历并根据条件为我的变量分配一个整数。然后我想将此变量推送到我现有的数组中。目前,推送时正在创建一个新索引。我希望将变量包含在数组的现有索引中。这是我的代码示例:
let data = [{
"title": "Online",
"state": "California"
}, {
"title": "Retail",
"state": "New York"
}, {
"title": "Appointments",
"state": "Florida"
}]
let varInt = 0;
let intArr = []
for (let i = 0; i < data.length; i++) {
if (data[i].title && data[i].title.includes("Online")) {
varInt = 1;
intArr = {
"varInt": varInt
}
data.push(intArr)
console.log(data)
}
}
我的预期结果是有一个看起来像这样的数组:
data = [{
"title": "Online",
"state": "California",
"varInt": 1
}, {
"title": "Retail",
"state": "New York"
}, {
"title": "Appointments",
"state": "Florida"
}]