<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    這個方法是在一個例子中看到的,我測試了一下是小數點后四舍五入的功能

    例如,5.05---->toFixed(1) 5.1

    5.056-------->toFixed(2) 5.06

    但是用到0.056時就出現問題了toFixed(1)的結果是0.0

    有點奇怪的答案

    下面的腳本是重寫了toFixed(),這樣0.056就可以轉化到0.1了

    Number.prototype.toFixed=function(len)
    {
    var add = 0;
    var s,temp;
    var s1 = this + "";
    var start = s1.indexOf(".");
    if(s1.substr(start+len+1,1)>=5)add=1;
    var temp = Math.pow(10,len);
    s = Math.floor(this * temp) + add;
    return s/temp;
    }

    posted on 2008-06-23 16:18 湘江夜游神 閱讀(6488) 評論(4)  編輯  收藏 所屬分類: JavaScript

    FeedBack:
    # re: JS中的toFixed()方法
    2008-11-02 15:46 | 搜索
    ????????????

    a = 0.056;
    b = a.toFixed(2);
    document.write (b)

    哪錯了?很正常呀。
      回復  更多評論
      
    # re: JS中的toFixed()方法
    2009-01-07 23:27 | 1414嘛
    a = 0.056;
    b = a.toFixed(2);
    document.write (b)

    哪錯了?很正常呀。
    --------------------------
    呵呵,是他寫錯了。你0.056.toFixed(1)就是結果0.0了,應該是0.1的。  回復  更多評論
      
    # re: JS中的toFixed()方法
    2009-01-08 11:45 | 湘江夜游神
    @1414嘛
    多謝指正,的確是我寫錯了,應該是toFixed(1)。已經改正  回復  更多評論
      
    # re: JS中的toFixed()方法
    2012-04-18 13:11 | eeee
    eeeeee  回復  更多評論
      

    Locations of visitors to this page

    主站蜘蛛池模板: 日本免费一区二区三区| 四虎影视在线永久免费观看| 中文字幕乱码免费视频| 亚洲AV网站在线观看| 中文字幕无码精品亚洲资源网| 亚洲AV色吊丝无码| 国产免费爽爽视频在线观看 | 猫咪www免费人成网站| 日韩免费无码视频一区二区三区| 青青草原精品国产亚洲av| 亚洲日本一线产区和二线产区对比| 无码精品人妻一区二区三区免费看 | 亚洲成A人片在线播放器| 在线人成免费视频69国产| 丁香亚洲综合五月天婷婷| 一级全免费视频播放| 午夜dj在线观看免费视频| 亚洲精品视频免费在线观看| 久久er国产精品免费观看2| 亚洲综合久久久久久中文字幕| 青青在线久青草免费观看| 4480yy私人影院亚洲| 一个人免费视频观看在线www| 亚洲av日韩av无码| 中文字幕无码免费久久| 亚洲视频一区在线观看| 日本免费v片一二三区| 亚洲欧洲免费无码| 久久久久亚洲精品无码网址| 97在线视频免费播放| 亚洲天堂男人天堂| 99久久免费精品高清特色大片| 国产精品亚洲综合久久| 亚洲欧洲久久av| 国产真人无码作爱免费视频| 国产AⅤ无码专区亚洲AV| 黄视频在线观看免费| 国产成人高清亚洲| 精品国产呦系列在线观看免费| 亚洲码一区二区三区| 亚洲国产日韩成人综合天堂|