`

js笔记之Math random()、ceil()、floor()、round()

阅读更多

JavaScript: The Definitive Guide, 4th Edition中对Math.ceil(),Math.floor()与Math.round()三个函数的定义。


Math.random()


返回 0 ~ 1 之间的随机数。

Math.ceil()

ceil() 方法可对一个数进行上舍入。

参数必须是一个数值。返回值大于等于 x,并且与它最接近的整数。

Math.floor()

floor() 方法可对一个数进行下舍入。

参数可以是任意数值或表达式。返回值小于等于 x,且与 x 最接近的整数。

Math.round()

round() 方法可把一个数字舍入为最接近的整数

参数必须是一个数值。返回值与 x 最接近的整数。

document.writeln("Math.ceil(4.8992303)输出结果:"+Math.ceil(4.8992303)+"<br/>"); document.writeln("Math.floor(4.8992303)输出结果:"+Math.floor(4.8992303)+"<br/>"); document.writeln("Math.round(4.8992303)输出结果:"+Math.round(4.8992303)+"<br/><br/>"); document.writeln("Math.ceil(4.29993354)输出结果:"+Math.ceil(4.29993354)+"<br/>"); document.writeln("Math.floor(4.29993354)输出结果:"+Math.floor(4.29993354)+"<br/>"); document.writeln("Math.round(4.29993354)输出结果:"+Math.round(4.29993354));

Math的Ceil,Floor,Round三个函数

分享到:
评论

相关推荐

    JS笔记.docx

    ### JS笔记知识点详解 #### 一、Call与Apply方法 - **共同点**: - `call()` 和 `apply()` 都是函数对象的方法,即它们必须被绑定到某个函数后才能调用。 - 它们都可以用来改变函数内部 `this` 的指向。在调用时...

    JavaScript基础第06天笔记.md

    # JavaScript基础第06天笔记知识点详解 ## 1. 内置对象 ### 1.1 内置对象概述 在JavaScript中,对象被分为三种类型:自定义对象、内置对象以及浏览器对象。前两者属于ECMAScript的基础部分,而浏览器对象则是...

    JavaScript高级程序设计 阅读笔记(十二) js内置对象Math

    return Math.floor(Math.random() * iChoices + iFirstValue); } var iNum = selectFrom(2, 10); console.log(iNum); // 输出[2, 10]范围内的随机整数 ``` #### 四、总结 本文介绍了JavaScript中`Math`对象的...

    JavaScript基础第06天笔记1

    - `Math.floor()`:这个函数将数字向下取整,返回小于或等于原数的最大整数。 - `Math.ceil()`:相反地,它将数字向上取整,返回大于或等于原数的最小整数。 - `Math.round()`:四舍五入到最接近的整数。 - `...

    javascript学习笔记(八) js内置对象

    在数值处理方面,JavaScript提供了几个用于舍入的小数的方法,包括Math.ceil()、Math.floor()和Math.round()。Math.ceil()方法执行向上舍入,即对数值进行向上取整;Math.floor()方法执行向下舍入,即对数值进行向下...

    燕十八javascript笔记

    - 如`random()`, `ceil()`, `floor()`, `round()`, `sqrt()`, `pow()`, `min()`, `max()`等。 - **数组对象**: - `concat()`: 合并数组。 - `join()`: 将数组元素连接成字符串。 - `pop()`: 移除数组最后一个...

    Javascript笔记

    - 浏览器不仅是JavaScript的常见执行环境之一,还包括其他非浏览器环境,例如Node.js服务器端环境。 - **宿主对象**: 浏览器提供的一系列对象,如`window`、`document`等,这些对象构成了JavaScript的运行时环境。 ...

    JS学习笔记(BOM,DOM,字符串方法等)

    - Math对象提供了许多数学常量和函数,如圆周率`PI`,以及`ceil()`(向上取整)、`floor()`(向下取整)、`round()`(四舍五入)、`random()`(生成0-1之间随机数)、`max()`和`min()`(获取最大最小值)、`pow()`...

    JavaScript基本知识点笔记.doc

    ### JavaScript基本知识点笔记 #### 数组对象 **创建数组对象** 在JavaScript中,可以通过以下三种方式来创建数组对象: 1. **使用`new Array()`构造函数:** - **格式一:** `数组对象名称 = new Array([元素...

    javascript笔记 txt文档 大家不要下

    从给定的文本片段中,我们可以提取出一系列与JavaScript编程语言相关的知识点,这些知识点涵盖了基本数据类型、常用函数、字符串操作、日期处理、数学运算以及数组的使用等关键领域。 ### JavaScript基本数据类型 ...

    as入门之数学函数

    - `Math.round(x)`: 将x四舍五入为最接近的整数。 - `Math.ceil(x)`: 返回大于或等于x的最小整数。 - `Math.floor(x)`: 返回小于或等于x的最大整数。 - `Math.random()`: 生成一个0到1之间(不包括1)的随机数。...

    JavaScript 学习笔记(四)

    在JavaScript的学习过程中,对象是其核心概念之一。在这一篇学习笔记中,我们将重点探讨本地对象、内置对象以及宿主对象。本地对象包括Array和Date,它们是JavaScript中常用的数据结构和时间处理类。Array类提供了...

Global site tag (gtag.js) - Google Analytics