好吧,那我为什么要问这个问题呢?因为我正在制作一个简单的进化模拟器。其中,每个生物每一代都会获得随机数量的食物。每个生物获得的食物量对其生存与否至关重要。因为我看到它工作的唯一方法是在数组中(而且我不擅长数组),你能帮我找到一种方法将这些数字分配给数组中的对象吗?
我浏览了多个网站寻找答案,但都没有找到答案。我也没有任何代码,所以您可以提交一些代码以便我看看我必须做什么吗?
最佳答案
您可以循环遍历数组并为每个生物分配一个随机值。 示例:
let creatures = [
{name: "Bob", food: 0},
{name: "Alice", food: 0},
{name: "Steve", food: 0}
];
for(let creature of creatures)
creature.food = Math.random(); // random number for food between 0-1
console.log(creatures);
关于javascript - 如何为javascript中数组中的每个对象分配一个随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57243233/