我有一个未知长度的数组(在运行时创建)。它使用for循环显示和处理。我想保持处理不变,但是将第一个值分配给第一个循环周期中的变量,将第二个值分配给第二个循环中的另一个变量。我应该使用if语句还是有更复杂的方法。 E.g
for (i = 0; i < array.length; i++)
{
if ( i == 0)
firstVariable = array[i];
if ( i == 1)
secondVariable = array[i];
}
感谢。
答案 0 :(得分:1)
这是你想要的吗?
if (array.length > 1) {
firstVariable = array[0];
secondVariable = array[1];
}
for (i = 0; i < array.length; i++) {
// The `for` loop, I assume exists anyway to do some other stuff.
}