Показать сообщение отдельно
  #1 (permalink)  
Старый 18.03.2020, 22:02
Профессор
Отправить личное сообщение для Сергей Ракипов Посмотреть профиль Найти все сообщения от Сергей Ракипов
 
Регистрация: 01.06.2010
Сообщений: 668

Сократить запись
У меня есть функция которая подставляет последние буквы в слова в зависимости от результата
Например
осталось 1 минуТА
осталось 2 минуТЫ
осталось 6 минуТ


let endingMinut = "";
let endingMinut_1 = "а";
let endingMinut_2 = "ы";

function endingMinutFun(){
if(rezult_2==1){
endingMinut = endingMinut_1;
}
else if(rezult_2>=2&&rezult_2<=4){
endingMinut = endingMinut_2;
}
else if(rezult_2>=5&&rezult_2<=20){
endingMinut = endingMinut;
}
if(rezult_2==21){
endingMinut = endingMinut_1;
}
else if(rezult_2>=22&&rezult_2<=24){
endingMinut = endingMinut_2;
}
else if(rezult_2>=25&&rezult_2<=30){
endingMinut = endingMinut;
}
}
endingMinutFun();

И что бы сделать на всю минуту нужно прописать полностью до шести десятков.
Ответить с цитированием