在任何浮点小数点后,Javascript得到两位数的十进制数。
浮点小数点后的两位是用Javascript获取的,情况22.127456被取为22.13。你怎么做的1。这种方法是最不推荐的。
函数获取(){
var = 22.127456 + ;
var str = s.substring(0,s.indexof(,)+ 3);
警报(STR);
}
2。使用正则表达式获得:
函数获取(){
var23.456322;
VaR的新;
var = /({ } + 0-9 0-9。{ } { 2 }){ 0-9 } * /;
新= a.replace(RE,1美元);
警惕(重新);
}
三.更高级的应用:
函数获取(){
VaR数= 22.127456;
警报(math.round(Num * 100)/ 100);
}
4。最简单最方便:
函数获取(){
新数字(13.37);
Num = num.tofixed(2); / / 2位数得到十进制数四到五后会自动
警报(努姆);
}