例如,我想做这样的事情:
if("randomint" == "lastvariableoffarray"){
//Something will happen
}
问题是,我如何指定变量的最后一个变量。例如,如果一个数组有5个不同的int变量,我该如何选择最后一个,最后一个是数字5或[4]。
编辑:抱歉,我的意思是二维数组。所以我想说要比较“第二个数组”的最后一个数字。我的意思是:Examplearray [] [thisone]。答案 0 :(得分:0)
要查找数组的最后一个变量,可以使用数组长度。
lastItem = array[array.length]
或者,如果您使用的语言具有基于0的数组索引(如果第一个元素位于0位置):
lastItem = array[array.length - 1]
答案 1 :(得分:0)
var cars =[["Saab", "Volvo", "BMW"],["Oneplus", "Samsung", "Iphone"],["Apple", "Banana", "Pear"]];
var lastvariableoffarray = cars.length -1;
var randomint = "Pear";
if(randomint == cars[2][lastvariableoffarray])
{
alert("whoop");
}