Project1

标题: 关于代码,查找 [打印本页]

作者: q119498229    时间: 2017-11-6 07:45
标题: 关于代码,查找
最近研究个小游戏,我设定10个变量,然后他们其中的几个获得随机的值,但是现在怎么查找出他们中,哪些获得了大于1值?比如,A1到A10都为0,一开始,就随机给4个加值,比如A1=2,A5=4,A8=3,怎么查找出是这3个变量获得了值呢?在后续的游戏中,这10个值一直在变化,又怎么能查找出他们谁获得了大于1的值呢?谢谢大神们。
作者: yang1zhi    时间: 2017-11-6 08:28
一个个判断过来
作者: q119498229    时间: 2017-11-6 09:00
yang1zhi 发表于 2017-11-6 08:28
一个个判断过来

只有这种笨方法了吗……我以为会用查找什么的语法直接就能找到
作者: 汪汪    时间: 2017-11-6 09:26
要么即时判断,
要么输入值时判断,保存起来,到时候调用。
作者: soulsaga    时间: 2017-11-6 09:35
用循环?                    
作者: 芯☆淡茹水    时间: 2017-11-6 09:38
本帖最后由 芯☆淡茹水 于 2017-11-6 09:58 编辑
  1. var data = [1,2,3,4,5,6,7,8,9,10].filter(function(id){
  2.         return $gameVariables.value(id) > 1;
  3. });
  4. alert(data);
复制代码

作者: q119498229    时间: 2017-11-6 11:19
芯☆淡茹水 发表于 2017-11-6 09:38

大神的代码,我研究研究




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1