Вроде разобрался, может и велосипед получился, но работает
. Может упростить как-то можно, ну и замечания бы.
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;/*Обратно в число*/