我在这里搜索了很多问题,但没有找到符合我的要求的问题,如果您知道,请链接给我。
我有一个数组,我想搜索其中的特定数字,如果该数字在数组中,则我想采取一项行动,如果不在,则采取另一项行动。
我有如下代码:
var Array = ["1","8","17","14","11","20","2","6"];
for(x=0;x<=Array.length;x++)
{
if(Array[x]==8)
then change picture.src to srcpicture1
else
then change picture.src to srcpicture2
}
但是这将会遍历整个数组并检查数组的最后一个元素,由于最后一个元素不是8,因此它将更改图片为picture2。
现在我可以理解为什么会发生这种情况,但我不知道如何检查数组是否包含特定数字。
提前感谢。