首页 > 编程知识 正文

js最大安全整数,js小数向上取整

时间:2023-05-06 20:59:21 阅读:35717 作者:3043

为了获得技术优势,微软推出了JScript来对抗Javascript的脚本语言。 为了互操作性,Ecma国际(前身是欧洲计算机制造商协会)制定了ECMA-262标准(ECMAScript )。 目前,这两个都属于ECMAScript实现。 JavaScript作为非程序员的脚本语言而普及和宣传,但JavaScript具有非常丰富的特性。

问题说明:

数值被视为10的倍数,支持向上或向下整数化

可以将2345作为2300|2400|3000|2000来处理

具体解决办法如下。

//*

*将数字舍入为10的倍数

*@param{Number}num必须取整数值

*@param{Boolean}ceil是否已向上舍入

*@param{Number}prec需要0个占位符

*/

constformatInt=(num,prec=2,ceil=true )={

constlen=string(num ).length;

if (len=prec ({返回编号};

constmult=math.pow(10,prec );

返回周期?

math.ceil(num/mult ) *mult:

math.floor(num/*mult ) mult;

}

//格式int (2345,2,true )-2400

//格式int (2345,2.false )-2300

//格式int (2345,3,true )-3000

//格式int (2345,3,false )-2000

发展初期,JavaScript标准还没有确定,同步建立了三个网景JavaScript,微软JScript和cen VI scriptease。 1997年,在欧洲计算机制造商协会(ECMA )的协助下,由Netscape、Sun、微软和Borland组成的工作组确定了统一标准(ECMA-262 )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。