我在這裏搜索了很多問題,但沒有找到一個我認爲適合我的賬單的,所以如果你知道一個請鏈接到它。Javascript正在檢查數組是否存在特定的數字
我有一個數組,我想要搜索一個特定的數字,如果這個數字是在數組中,然後我想採取一個行動,如果不是,那麼另一個行動。
我有這樣的事情
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
}
但這將運行陣列的lenght並最終檢查數組的最後一個元素,並自最後一個元素是不是8,然後它會改變圖片圖片2。
現在我可以看到爲什麼發生這種情況,我只是沒有任何想法如何去檢查數組是否包含特定的數字。
在此先感謝。
我建議你不要使用Array作爲變量名。即使它有效(我不確定),它可能會導致問題。 – 2009-11-25 09:50:05
我知道,我實際上沒有,我忘了寫myArray – 2009-11-25 09:54:36