gpt4 book ai didi

Javascript 多维数组问题

转载 作者:行者123 更新时间:2023-11-28 11:26:21 24 4
gpt4 key购买 nike

我无法解决这个问题,我希望 MD 数组存储一本书的名称和价格。我知道使用两个数组更容易,但我真的想在 JavaScript 中给出一个 MD 数组。我尝试了多种方法,但只能让书名或书价显示两次。任何帮助将不胜感激。

var bookName = new Array();

for (var i = 0; i < 3; i++)
{
bookName[i] = new Array();

for (var j = 0; j < 1; j++)
{
bookName[i] = prompt("Please enter book name!");
bookName[[i][j]] = prompt("Please enter book price!");
document.write(bookName[i] + bookName[[i][j]] + "</br>");
}
}

最佳答案

我认为你应该为此使用对象数组:

var books = [];
for(var i = 0; i < 3; i++) {
books.push({
name: prompt("Please enter book name!"),
price: prompt("Please enter book price!")
});
document.write(books[i].name + books[i].price + "</br>");
}

如果您愿意,您可以改为使用数组的数组:

var books = [];
for(var i = 0; i < 3; i++) {
books.push([prompt("Please enter book name!"), prompt("Please enter book price!")]);
document.write(books[i][0]+ books[i][1] + "</br>");
}

关于Javascript 多维数组问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9945218/

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