0
我在IMacros java-script中编写代码。整个代码放在一个循环中。IMacros检查和设置数组元素
定义了2个元素myArray[0]
和myArray[1]
。
的目标是:
1)检查if myArray[0] > myArray[1]
2)如果真myArray[0] = 1
3)设置first
和second
变量myArray
元素
首先,我试图增加值为myArray[0]
,1
(作为一个整数值),并且只有它应该工作的解决方案(没有trea作为字符串婷数组)是myArray[0]++;
但它不使用此数组元素这样的工作:
for (i = 1; i < 2; i++){
//some code here ...
if (myArray[0] > myArray[1]){
myArray[0] = 1; }
iimSet("first", myArray[0]);
iimSet("second", myArray[1]);
//some code here...
}
虽然iimSet
部分作品的If
部分没有。
所以如果在一开始它是:
myArray[0] = 5
myArray[1] = 4
然后执行该代码之后它上面应该成为:
myArray[0] = 1
myArray[1] = 4
first = 1
second = 4
谢谢您的帮助!
您的代码必须工作,但尝试“'if''子句就像这样:'......如果(parseInt函数(myarray的[0])> parseInt函数( myArray [1]))...'。 – Shugar
谢谢@Shugar现在的作品! – Samuel