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, время: 23:12. |