JavaScript中Number对象的toFixed() 方法详解


Posted in Javascript onSeptember 02, 2016

定义和用法

toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。

语法

NumberObject.toFixed(num) 参数 描述

num 必需。规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。如果省略了该参数,将用 0 代替。

返回值

返回 NumberObject 的字符串表示,不采用指数计数法,小数点后有固定的 num 位数字。如果必要,该数字会被舍入,也可以用 0 补足,以便它达到指定的长度。如果 num 大于 le+21,则该方法只调用 NumberObject.toString(),返回采用指数计数法表示的字符串。

抛出

当 num 太小或太大时抛出异常 RangeError。0 ~ 20 之间的值不会引发该异常。有些实现支持更大范围或更小范围内的值。

当调用该方法的对象不是 Number 时抛出 TypeError 异常。

实例

在本例中,我们将把数字舍入为仅有一位小数的数字:

Show the number 13.37 with one decimal:
<script type="text/javascript">
var num = new Number(13.37);
document.write (num.toFixed(1))
</script>

输出:

Show the number 13.37 with one decimal:
13.4

以上这篇JavaScript中Number对象的toFixed() 方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
指定位置如果有图片显示图片,无图片显示广告的JS
Jun 05 Javascript
js 数据类型转换总结笔记
Jan 17 Javascript
JS中把字符转成ASCII值的函数示例代码
Nov 21 Javascript
ichart.js绘制虚线、平均分虚线效果的实现代码
May 05 Javascript
bootstrap table之通用方法( 时间控件,导出,动态下拉框, 表单验证 ,选中与获取信息)代码分享
Jan 24 Javascript
bootstrap jquery dataTable 异步ajax刷新表格数据的实现方法
Feb 10 Javascript
使用vue制作探探滑动堆叠组件的实例代码
Mar 07 Javascript
axios 封装上传文件的请求方法
Sep 26 Javascript
浅谈JavaScript 代码简洁之道
Jan 09 Javascript
简述vue-cli中chainWebpack的使用方法
Jul 30 Javascript
微信小程序sessionid不一致问题解决
Aug 30 Javascript
Vue实现可移动水平时间轴
Jun 29 Javascript
Node.js实现兼容IE789的文件上传进度条
Sep 02 #Javascript
AngularJs  Understanding Angular Templates
Sep 02 #Javascript
jquery 中toggle的2种用法详解(推荐)
Sep 02 #Javascript
浅谈JS中的三种字符串连接方式及其性能比较
Sep 02 #Javascript
AngularJs  E2E Testing 详解
Sep 02 #Javascript
解决node.js安装包失败的几种方法
Sep 02 #Javascript
js两种拼接字符串的简单方法(必看)
Sep 02 #Javascript
You might like
php中AES加密解密的例子小结
2014/02/18 PHP
php随机抽奖实例分析
2015/03/04 PHP
php实现Mysql简易操作类
2015/10/11 PHP
PHP环形链表实现方法示例
2017/09/15 PHP
javascript 函数式编程
2007/08/16 Javascript
javascript 显示当前系统时间代码
2009/12/28 Javascript
javascript 定义新对象方法
2010/02/20 Javascript
非常有用的40款jQuery 插件推荐(系列二)
2011/12/25 Javascript
JS 加入收藏夹的代码(主流浏览器通用)
2013/05/13 Javascript
jQuery制作可自定义大小的拼图游戏
2015/03/30 Javascript
JavaScript中的ParseInt(&quot;08&quot;)和“09”返回0的原因分析及解决办法
2016/05/19 Javascript
js验证真实姓名与身份证号,手机号的简单实例
2016/07/18 Javascript
那些精彩的JavaScript代码片段
2017/01/12 Javascript
JS判断时间段的实现代码
2017/06/14 Javascript
深入浅析Vue全局组件与局部组件的区别
2018/06/15 Javascript
jQuery中$原理实例分析
2018/08/13 jQuery
vue框架下部署上线后刷新报404问题的解决方案(推荐)
2019/04/03 Javascript
JS实现判断数组是否包含某个元素示例
2019/05/24 Javascript
三步实现ionic3点击退出app程序
2019/09/17 Javascript
完美解决通过IP地址访问VUE项目的问题
2020/07/18 Javascript
[30:37]【全国守擂赛】第三周擂主赛 Dark Knight vs. Leopard Gaming
2020/05/04 DOTA
实现python版本的按任意键继续/退出
2016/09/26 Python
Python实现单词翻译功能
2017/06/06 Python
Python中with及contextlib的用法详解
2017/06/08 Python
浅析python的Lambda表达式
2019/02/27 Python
基于python实现学生信息管理系统
2019/11/22 Python
Python编写一个验证码图片数据标注GUI程序附源码
2019/12/09 Python
Python标准库shutil模块使用方法解析
2020/03/10 Python
keras 自定义loss层+接受输入实例
2020/06/28 Python
详解向scrapy中的spider传递参数的几种方法(2种)
2020/09/28 Python
详解如何使用CSS3中的结构伪类选择器和伪元素选择器
2020/01/06 HTML / CSS
Viking比利时:购买办公用品
2019/10/30 全球购物
机械工程系毕业生求职信
2013/09/27 职场文书
白血病捐款倡议书
2014/05/14 职场文书
紧急迫降观后感
2015/06/15 职场文书
导游词之桂林
2019/08/20 职场文书