Показать сообщение отдельно
  #14 (permalink)  
Старый 04.02.2013, 01:09
Интересующийся
Отправить личное сообщение для rixter Посмотреть профиль Найти все сообщения от rixter
 
Регистрация: 01.02.2013
Сообщений: 11

Вроде разобрался, может и велосипед получился, но работает . Может упростить как-то можно, ну и замечания бы.

var b = b + '';/*В строку*/
var b_term = b.substr(-2);
if (b_term > 10 && b_term < 15) {
	d=d+extravote_text[5].replace("%s",b);/*Голосов*/
} else {
	var b_term = b.substr(-1);
	if (b_term == 0 || b_term > 4) {
		d=d+extravote_text[5].replace("%s",b);/*Голосов*/
	}
	if (b_term == 1) {
		d=d+extravote_text[6].replace("%s",b);/*Голос*/
	}
	if (b_term > 1 && b_term < 5) {
		d=d+extravote_text[8].replace("%s",b);/*Голоса*/
	}
}
var b = +b;/*Обратно в число*/
Ответить с цитированием