我想随机化对象中的对象。简单的编程数学
do{
e = enemyList[Math.floor(enemyList.length * Math.random())];
} while (e.level > (player.level + 5) && e.level < (player.level - 5));
return e;
我该如何做到这一点,所以“e”必须在5级以上和5级以下,以便循环停止?
是啊,这是很容易的,但我的头很痛因为某些原因:P
它怎么能同时在5层以上和5层以下? – Barmar
你能多解释一下还是举个例子?我不知道你的意思是5级以上,5级以下。此外,它看起来好像你的函数只返回一个对象(除非我读错了),那为什么是循环? – BrettFromLA
我希望敌人的等级在玩家的等级减5和加5之间。所以如果你是等级15,while语句应该在10到20之间停止 – ECMAScript