Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Округлить целое число (https://javascript.ru/forum/misc/25665-okruglit-celoe-chislo.html)

glebovsky 12.02.2012 10:01

Округлить целое число
 
Здравствуйте! Подскажите пожалуйста новичку...

например есть число 7260.
как его округлить до 7300?
и например если число 7240
то округлить до 7200?

B@rmaley.e><e 12.02.2012 10:16

Поделить на 100, округлить и умножить на 100.

Pavel M. 12.02.2012 10:18

alert(Math.round(7260 / 100) * 100);
alert(Math.round(7240 / 100) * 100);

glebovsky 12.02.2012 10:30

Спасибо!!

ступил я :(

Mахmахmахimus 12.02.2012 17:29

glebovsky,
я уже писал чудо функцию округления) щас глянусь если осталась она тебе оч понравится. Я тогда еще сказа л что новичкам нужна а они не умеют), я был прав.

Mахmахmахimus 12.02.2012 17:38

Number.prototype.round = function(n) {
	var n = Math.pow(10, n || 0);
	return Math.round(this * n) / n;
}
alert(11.22.round())
alert(11.22.round(1))
alert(11.22.round(-1))


Часовой пояс GMT +3, время: 00:55.