【发布时间】:2017-05-03 13:43:57
【问题描述】:
大家好,感谢您的帮助。
嗨,这里有一个游戏引擎的上下文,我想知道是否存在一种简单的方法来返回每个数组?例如:[真,真,假,假] 这里的 sn-p i 使它更易于阅读和干净,但与我需要做的非常相似。
Gate1 = [];
Gate1 = [[3,4],[4,6]]; // [[ItemID,NbItem],[ItemID,NbItem]]
function check(ID, NEED, GVariable) {
for (var F=0; F<ID.length; F++) {
var Founds = [ID[F],NEED[F]];
if (Founds === GVariable[F]){
//return stop the loop, but i need to test all ID.length and return true or false in array it in array
return true;
}
else {return false;}
}
}
var Get = check([3,4,10,11],[4,6,8,7],Gate1);
console.log(Get); //need to be === Get[[true,true,false,false]]
alert("Gets= "+Get+'\n'+'But i want = [true,true,false,false]');
【问题讨论】:
-
究竟是什么逻辑,判断数组中的false是否为真值?
-
测试阵列 GateX 是否具有所有项目配方来构建 ex:门的示例。如果一个为假,则无法构建,并且需要在数组中显示原因和位置
标签: javascript arrays function return