У меня есть поиск по довольно большому количеству вопросов, но havent нашел тот, который, как мне кажется, подходит для моего счета, поэтому, если вы знаете, пожалуйста, обратитесь к нему.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
}
, но это будет работать длину массива и в конечном итоге проверки последний элемент массива и так как последний элемент не 8, то это изменит картину picture2.
Теперь я вижу, почему это происходит, у меня просто нет идей относительно того, как проверить, содержит ли массив определенный номер.
Заранее спасибо.
Я предлагаю вам не использовать Array в качестве имени переменной. Даже если он работает (я не уверен), это может вызвать проблемы. –
Я знаю, я не на самом деле, я забыл написать myArray –