Скрытое целое число в шаблоне (1> = 5, 6> = 10, 11> = 15…)

0

Я понятия не имею, чтобы скрывать int как 1>=5, 6>=10, 11>=15...

Я не знаю, как этот звонок, но я думаю, что этот пример объяснит мой вопрос...

1 = 5
2 = 5
3 = 5
4 = 5
5 = 5
6 = 10
7 = 10
8 = 10
9 = 10
10 = 10
11 = 15
//and more..

Итак, JS

var x = 1;
var result = (???) // 5
Теги:
math
int

2 ответа

4
Лучший ответ

Это должно сделать трюк:

Math.floor((x-1)/5 + 1) * 5

Упрощенная версия (@RichardTowers):

Math.ceil(x/5) * 5
  • 4
    Math.ceil(x/5) * 5 ?
  • 0
    Дурак я. Благодарю.
Показать ещё 5 комментариев
2

Вы можете сделать так:

var x=1;
var change= numberChange(x);
function numberChange(x){
    while(x%5!=0){
        x=x+1;
    }
    return x;
}
alert(change);

Демо- скрипт

Ещё вопросы

Сообщество Overcoder
Наверх
Меню