Показать сообщение отдельно
  #3 (permalink)  
Старый 02.04.2011, 09:03
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

скрипты надо заключать в предназначенные для этого BB-коды
function cmp (a,b) {
if (a>b) {
res = 1
}
else if (a<b) {
res = -1
}
else {
var res = 0
}
return res
}


в самой функции чутка бред. про var забыли

так лучше


function cmp (a,b) {

var res = 0;

if (a>b) res = 1; 
else if (a<b)  res = -1; 

return c;
}


Цитата:
1. Задаем функцию cmp и присваеваем ей
параметры a и b
ну, почти. задаем функцию cmp с аргументами a и b

Цитата:
2. Если a больше b
3. res = 1
ну да. если а больше b,то res = 1 .... (снизу продолжение)

Цитата:
4. Если a меньше b
5. res = -1
неа. там else if

....или если а меньше b , то res = -1;

Цитата:
6. Задаем имя переменной и ее
начальное значение (можно ли его
поставить сразу после function)
не просто можно , а даже нужно! и про var не забывайте, т.к. без var переменная считывается из глобальной области видимости window

Цитата:
7. Возврат результата работы функц
если а = b ( не меньше и не больше) ,то res не изменяется, т.е. остается нулем.

возвращается число
Ответить с цитированием