Округление целого числа до нужного количества знаков. JavaScript

Как округлить целое число до нужного количества знаков при помощи Java Script

Округление целого числа до нужного количества знаков

» » Сообщение:

Код: Выделить всё Развернуть
var a=15.56;
a=(Math.round(a)>10)?Math.round(a/10):Math.round(a);
alert(a); // 2
Код: Выделить всё Развернуть
var a=357.46;
var b=57.46;
var c=7.46;
var rnd=function(s){return (Math.round(s)<10)?Math.round(s):(Math.round(s)<100)?Math.round(s/10):Math.round(s/100)};
alert(rnd(a)); // 4
alert(rnd(b)); // 6
alert(rnd(c)); // 7

Чуть короче:

Код: Выделить всё Развернуть
var a=357.46;
var b=57.46;
var c=7.46;
var rnd=function(s){s=Math.round(s);return (s<10)?Math.round(s):(s<100)?Math.round(s/10):Math.round(s/100)};
alert(rnd(a)); // 4
alert(rnd(b)); // 6
alert(rnd(c)); // 7

Еще чуть-чуть короче:

Код: Выделить всё Развернуть
var a=357.46;
var b=57.46;
var c=7.46;
var rnd=function(s){s=Math.round(s);s=(s<10)?s:(s<100)?s/10:s/100;return Math.round(s)};
alert(rnd(a)); // 4
alert(rnd(b)); // 6
alert(rnd(c)); // 7
math.round, javascript, округлить, число, целое



Похожие темыКомментарии ПросмотрыПоследнее сообщение
0488Добавление настроек количества выво...
Сообщение от: Admin
21273Как извлечь квадратный корень из чи...
Сообщение от: Admin