JavaScript toFixed() 方法
定义和用法
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
分享到:
相关推荐
Number对象用于处理数值类型,虽然在JavaScript中数字是基本类型,但Number对象提供了一些有用的静态方法,如`isNaN()`检查是否为非数字值,`parseInt()`和`parseFloat()`用于从字符串中解析数字,以及`toFixed()`...
### 即用即查JAVASCRIPT核心对象参考手册知识点详解 #### 一、引言 JavaScript 是一种广泛应用于网页开发中的脚本语言,它能够为网页添加动态效果,提高用户体验。JavaScript 的核心对象是其功能强大的基石之一,...
JavaScript对象参考手册详细列出了JavaScript内置对象的属性和方法,这对于开发者来说是一个非常宝贵的资源。 1. **Array对象**: - Array对象用于创建数组,可以存储任意类型的数据。创建方式有多种,如`new ...
1. **Number对象**:代表数字,提供了处理数值的各种方法,如toFixed()用于将数字转换为字符串,并保留指定位数的小数。 2. **String对象**:处理文本,拥有众多方法,如concat()用于连接字符串,slice()用于提取...
将数字转换为字符串的方法包括`String()`、`toString()`和`Number.toFixed()`。保留小数点后一位用`.toFixed(1)`,科学计数法用`toExponential()`。 字符串转数字可使用`parseInt()`、`parseFloat()`和`Number()`...
toFixed 方法; toGMTString 方法; toLocaleDateString 方法; toLocaleLowerCase 方法; toLocaleString 方法; toLocaleTimeString 方法; toLocaleUpperCase 方法; toLowerCase 方法; toPrecision 方法; ...
此外,JavaScript还提供了一些内置的方法来处理特定的数据类型,如Number对象的toFixed()用于格式化数字,String对象的trim()用于去除字符串两端的空白字符等。 学习JavaScript的数据类型,不仅要理解其概念,还要...
5. **Number 对象**:处理数字,包含一些数学运算方法,如toFixed、toExponential、toPrecision等。 6. **String 对象**:处理字符串,提供许多字符串操作方法,如concat、substring、trim、indexOf等。 7. **RegExp...
apply 方法 应用对象的一个方法,用当前对象代替另一对象。 arguments 属性 返回一个包含传递给当前执行函数的每个参数的数组。 Array 对象 提供对创建任何数据类型的数组的支持。 asin 方法 返回一个数的反正弦...
### Vue_PROPERTY_DECORATOR使用手册 #### 一、安装 Vue_PROPERTY_DECORATOR是一个基于Vue.js和TypeScript的库,主要目的是提供一套装饰器来简化Vue组件的编写。要使用这个库,首先需要安装它。通过npm安装如下: ...