Math.round () и Math.floor () проблема с setInterval () - PullRequest
4 голосов
/ 25 марта 2011

У меня проблема с Math.round () и Math.floor () в функции setInterval () с использованием jQuery.

Это мой код:

var number1 = 400;
var up_up = setInterval(
function (){
    number1 = parseFloat(number1) + parseFloat(0.2548777);
    number1 = Math.round(number1);
    $('#number1').html(number1);
}, 1000);

Math.round () или Math.floor () не работает, но когда я использую Math.ceil (), он работает нормально, но я хочу круглое или напольное.

Пожалуйста, помогите

1 Ответ

6 голосов
/ 26 марта 2011

Когда вы говорите «не работает», вы имеете в виду, что всегда округляет и сохраняет значение число 1 равным 400 бесконечно. Вам необходимо сохранить округленное значение в другой переменной или назначить его непосредственно в поле отображения. :)

...