Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Задание функции (https://javascript.ru/forum/dom-window/32055-zadanie-funkcii.html)

fAmOus 01.10.2012 22:38

Задание функции
 
Всем привет!
Помогите сделать что-то подобное, ибо сам пытался ничего не вышло, всё время писало ошибку типа (undefined).
Вообщем код:
sklon = function(number, one, two, five){
							number = Math.abs(number);
							number %= 100;
							if (number >= 5 && number <= 20) {
								return five;
							}
							number %= 10;
							if (number == 1) {
								return one;
							}
							if (number >= 2 && number <= 4) {
								return two;
							}
							return five;
						};

то есть выводится это всё примерно таким образом:
sklon('57','скрипт','скрипта','скриптов')

Ну собственно это склонения :)

А мне нужно совсем другое, не склонения, чтобы выводило как-то так:
errorTor('номер ошибки','текст ошибки')

Ну вообщем особенного ничего изобретать не нужно.
Желательный вывод:
nError1 = "1";
tError1 = "Error: file is not available.";
if (sds == 'Ошибка' || prs == 'Ошибка') {	
$('body').prepend('<div style="width: 100%;z-index: 1000;color: rgba(0, 0, 0, 0.54);position: fixed;top: 38;"><div style="width: 230px;background: #FC8300;padding: 5px;border-radius: 0 0 5px 5px;margin: 0 auto;text-align: center;">' + errorTor(nError1, tError1) + '</div></div>')
}

Прошу помощи только в этом. Просто возьму за основу, чтобы понять как делается.


Часовой пояс GMT +3, время: 04:45.