Rumah  >  Artikel  >  hujung hadapan web  >  js如何取小数点后两位方法教程

js如何取小数点后两位方法教程

小云云
小云云asal
2017-12-13 15:14:112553semak imbas

本文主要和大家分享js如何取小数点后两位方法,Javascript取float型小数点后两位,例22.123456取成22.12,如何做?

1.通过substring截取。


  1. function getnum()  
    {  
    var num = 22.123456;  
    var result = num.substring(0,s.indexOf(".")+3);  
    alert(result);  
    }

2. 正则表达式。


  1. function getnum()  
    {  
    var num = 22.123456;  
    var aNew;  
    var re = /([0-9]+\.[0-9]{2})[0-9]*/;  
    aNew = num.replace(re,"$1");  
    alert(aNew);  
    }


3.数据类型保留上。

  1. function getnum()  
    {  
    var num=22.123456;  
    alert( Math.round(num*100)/100);  
    }

4.toFixed方法


  1. alert(num.toFixed(2));


相关推荐:

总结javascript获取小数点后几位方法

mysql截取小数点后1位_MySQL

几种取小数点后几位的方法实例 javascript

Atas ialah kandungan terperinci js如何取小数点后两位方法教程. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn