remainet to next rank
by T1MOXA
JavaScript
let remained = toNextRankRemained(90, 100)
if (remained) console.log(remained);
function toNextRankRemained(rank, need, state = true) {
let percent = rank / need * 100;
if (state) {
if (percent >= 90 && percent < 100) return 'совсем чуть чуть';
else if (percent >= 75 && percent <= 85) return 'Три четверти ранга пройдены';
else if (percent >= 50 && percent <= 60) return 'Половина ранга пройдена';
else if (percent >= 30 && percent <= 40) return 'Терть ранга пройдена';
else if (percent >= 25 && percent <= 30) return 'Четверть ранга пройдена';
} else {
if (percent >= 90 && percent < 100) return 'вы были так близки...';
else if (percent >= 75 && percent <= 85) return 'осталось меньше четверти пути, не сдавайтесь так быстро';
else if (percent >= 50 && percent <= 60) return 'половина пути позади';
else if (percent >= 30 && percent <= 40) return 'Терть ранга пройдена';
else if (percent >= 25 && percent <= 30) return 'Четверть ранга пройдена';
}
}