Maxmaxmахimus,
Код - прекрасен! (*но кому в первом классе дают интегральное исчисление - Челу нужен базис и последовательность методов |
Deff, сделал по 12 посту, вабще ничего не выводит =(
var massive = [2, 'crack', 'find', 2] ; var mass = [5, 'al', 1] ; function find_elem(arr, val) { var end = [ ] ; for (var i in arr) { if (value == arr[i]) end.push(i) ; } ; if (end.length) return end ; return -1 ; } ; alert(find_elem(massive, 2)) ; alert(find_elem(mass, 'al')) ; alert(find_elem(mass, 2)) ; alert(find_elem(massive, 'al')) ; |
maxmaxmaximus, чё-та я половину не понимаю в вашем скрипте
|
Цитата:
|
Maxmaxmaximus, спасибо, что объяснили, я понял =)
Цитата:
|
Цитата:
|
Maxmaxmaximus, а что такое "Array.prototype.find"?
|
Hekumok, Просто не нун переименовывать Всё и всё сразу - стандартная метода:
1. Смотрим Как есть 2. Меняем Одну переменную -смотрим 3. Добавляем Свои параметры function find_elem(arr, value) { var end = []; for (var i in arr) { if (value == arr[i]) end.push(i) } if (end.length) return end ; return -1 ; } var massive = [2, 'crack', 'find', 2] ; var mass = [5, 'al', 1] ; alert("find_elem(mass, 'al') : "+find_elem(mass, 'al')) ; alert("find_elem(mass, '2') : "+find_elem(mass, 2)) ; alert("find_elem(massive, 'al') : "+find_elem(massive, 'al')) ; alert("find_elem(massive, '2') : "+find_elem(massive, 2)) ; |
deff, спасибо, понял, в чём у меня была ошибка в скрипте по 12посту, я вместо val написал value, теперь всё правильно выводит =)
|
deff, спасибо, но у меня уже всё получилось =)
|
Часовой пояс GMT +3, время: 04:06. |