【发布时间】:2013-04-27 02:26:19
【问题描述】:
好的,想象一下我正在用 JavaScript 创建一个 Pokemon 游戏。我有一个这样的对象...
pokemon = {
"pikachu": {hp: 100, probability: 0.1},
"squirtle": {hp: 90, probability: 0.2}
};
我基本上需要一个函数来随机选择对象中的口袋妖怪,而且还基于概率。因此,在这种情况下,函数更有可能选择“squirtle”,因为它的概率高于“pikachu”。
【问题讨论】:
-
你需要什么?返回随机数的 JavaScript 函数?恐怕你必须自己实现逻辑,因为有几种方法可以实现你想要的。
-
@Jean-Bernard Pellerin 是最好的使用方法吗?
标签: javascript arrays random probability