Сообщение от ArtemKrass
|
Вот мне нужно при переборе массива если val совпадет с числом в масииве, прервать выполнение функции и запустить ее сначала...
|
С каким параметром надо запустить сначала?
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
function func(val){
for (i in arr){
if (arr[i] == val){
console.info(arr[i]);
break;
}
}
func(7);
}
func(7);
И кстати, массивы рекомендуется перебирать в цикле for (var i = 0; i < arr.length; i++), так как цикл for (i in arr) будет всякие вспомогательные ключи еще брать, он предназначен для неупорядоченных объектов