| 
 Нормально там всё со скобками. 
Number.prototype.plural = function(forms, hideNumber) {
    return (hideNumber ? '' : this.valueOf() + ' ') + forms.split('|')[Number.pluralIndex(this.valueOf())];
};
Number.pluralIndex = function(n) {
    return (n%10 == 1 && n%100 != 11 ? 0 : n%10 >= 2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20) ? 1 : 2);
};
var plurals = [];
for (var i = 0; i < 25; i++) {
    plurals.push(i.plural('час|часа|часов'));
}
alert(plurals.join('\n'));
 | 
| 
 Цитата: 
 | 
| 
 не думаю-всётаки основы програмирования никто не отменял и незнание их не заменял знанием более сложних вещей.это я не о человеке задавшем вопрос по теме почему код не работат | 
| 
 Проблема в том, что для нокиевских виджетов все как-то не так. Только что перелопатил весь страничный код и привел к нормальному состоянию - телефон вообще не запустил. Похоже, придется обойтись просто сокращениями, благо один иф он понимает | 
| 
 блин подожди-это приложение для телефона? так там используется по ходу java а не javascript это разные языки. | 
| 
 ой. да... Извиняюсь!! Просто в телефоне было "javascript file"// Сбило расширение .js, думал ява только в *жар и т.п. Хотя если это ява, почему он свичи не понимает | 
| 
 да нет если js-то это яваскипт | 
| 
 Какой-то упрощенный значит | 
| 
 это приложение выводиться через интернет браузер или запускается как приложение?ну а свичь и в скрипте есть | 
| 
 Хм. Вообще как приложение, но так как там еще ксс-оформление и штмл-страницы, может и браузер затрагивает | 
| Часовой пояс GMT +3, время: 05:47. |