`
流浪鱼
  • 浏览: 1682765 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Math对象使用

    博客分类:
  • js
 
阅读更多

Math.floor() 方法执行的是向下取整计算,它返回的是小于或等于函数参数,并且与之最接近的整数。

<script type="text/javascript">

document.write(Math.floor(0.60) + "<br />")
document.write(Math.floor(0.40) + "<br />")
document.write(Math.floor(5) + "<br />")
document.write(Math.floor(5.1) + "<br />")
document.write(Math.floor(-5.1) + "<br />")
document.write(Math.floor(-5.9))

</script>

 

结果:

0
0
5
5
-6
-6

 

 

 

Math.ceil() 方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数。

<script type="text/javascript">

document.write(Math.ceil(0.60) + "<br />")
document.write(Math.ceil(0.40) + "<br />")
document.write(Math.ceil(5) + "<br />")
document.write(Math.ceil(5.1) + "<br />")
document.write(Math.ceil(-5.1) + "<br />")
document.write(Math.ceil(-5.9))

</script>

 

结果

1
1
5
6
-5
-5

 

 

Math.round(x) 对于 0.5,该方法将进行上舍入

<script type="text/javascript">

document.write(Math.round(0.60) + "<br />")
document.write(Math.round(0.50) + "<br />")
document.write(Math.round(0.49) + "<br />")
document.write(Math.round(-4.40) + "<br />")
document.write(Math.round(-4.60))

</script>

结果

1
1
0
-4
-5

 

 

Math.max(x...) 0 或多个值。在 ECMASCript v3 之前,该方法只有两个参数

<script type="text/javascript">

document.write(Math.max(5,7) + "<br />")
document.write(Math.max(-3,5) + "<br />")
document.write(Math.max(-3,-5) + "<br />")
document.write(Math.max(7.25,7.30))

</script>

结果

7
5
-3
7.3

 

 

Math.min(x,y)参数中最小的值。如果没有参数,则返回 Infinity。如果有某个参数为 NaN,或是不能转换成数字的非数字值,则返回 NaN

<script type="text/javascript">

document.write(Math.min(5,7) + "<br />")
document.write(Math.min(-3,5) + "<br />")
document.write(Math.min(-3,-5) + "<br />")
document.write(Math.min(7.25,7.30))

</script>

结果

5
-3
-5
7.25

 

分享到:
评论

相关推荐

    JavaScript之Math对象(源代码)

    JavaScript之Math对象(源代码)JavaScript之Math对象(源代码)JavaScript之Math对象(源代码)JavaScript之Math对象(源代码)JavaScript之Math对象(源代码)JavaScript之Math对象(源代码)JavaScript之Math对象...

    JavaScript中Math对象使用说明

    ### JavaScript中的Math对象使用详解 #### 一、概述 JavaScript 中的 `Math` 对象是一个内置的对象,它提供了大量的数学函数和常数,使得开发者能够方便地进行各种数学计算。由于 `Math` 是一个对象而不是构造函数...

    Math对象的取整方法和获取随机数方法

    Math对象的取整方法和获取随机数方法Math对象的取整方法和获取随机数方法Math对象的取整方法和获取随机数方法Math对象的取整方法和获取随机数方法Math对象的取整方法和获取随机数方法Math对象的取整方法和获取随机数...

    精通JavaScript对象(math对象)

    JavaScript中的Math对象的与众不同之处在于,它是一个全局对象...在使用Math对象之前,既不需要将一个变量声明为Math对象,也不需要定义一个新的Math对象,JavaScript将自动地创建好Math对象,我们只须直接使用它即可。

    JavaScript程序设计课件:Math对象.pptx

    Math对象 6.4.3 Math对象 1、创建Math对象 在JavaScript 中的基本数值运算符可以用来进行一些简单的数学计算,而使用Math 对象可以进行更多的高级运算,如平方根、三角函数、对数和随机数等,与其他对象不同的是,该...

    JavaScript Math 对象的参考手册

    ### Math对象的方法 1. **`Math.abs(x)`**:返回`x`的绝对值,无论`x`是正还是负。 2. **`Math.acos(x)`**:返回`x`的反余弦值,范围在0到π(弧度)之间。 3. **`Math.asin(x)`**:返回`x`的反正弦值,范围在-π/2...

    math:一个轻量级数学库,作为内部 Math 对象的替代品

    作为内部 Math 对象的替代品的轻量级数学库。目标环境浏览器 6+ 最新稳定版:Firefox、Chrome、Safari、Opera 和其他非浏览器环境或浏览器扩展快速开始有四个快速启动选项可用:克隆 repo: git clone ...

    肯定能用得上的Math对象

    Math对象在ActionScript中扮演着核心角色,它是处理数学运算的关键工具。无论是基本的数学操作还是复杂的三角函数,Math对象都能提供相应的支持。这个对象包含了各种方法和常数,使得编程人员可以方便地进行数学计算...

    Math对象的取整方法和获取随机数方法(教辅).pdf

    Math 对象的取整方法和获取随机数方法 Math 对象提供了多种取整方法和获取随机数方法,这些方法在编程中非常重要。本文将详细介绍 Math 对象的取整方法和获取随机数方法。 一、Math.ceil() 方法 Math.ceil() 方法...

    JavaScript中的`Math`对象:探索内置数学函数的宝藏

    Math对象是JavaScript中的一个全局对象,它提供了一系列的数学常数和函数,用于执行各种数学计算。这些方法包括基本的算术运算、三角函数、指数和对数运算等。本文将详细探讨Math对象提供的常用方法,并通过示例代码...

    Js中Math方法的使用

    这些方法并不需要创建`Math`对象实例即可使用,直接通过`Math`调用即可。本文主要介绍三个常用的方法:`Math.ceil()`、`Math.round()`以及`Math.floor()`。 #### Math.ceil() `Math.ceil()`函数返回大于或等于一个...

    JavaScript:Math对象的用法及日期对象(包含案例)

    里面有Math对象的用法及日期对象的部分知识,适用于刚入门的友友们~

    JavaScript Math 对象常用方法总结

    这个对象包含了许多用于处理数值的静态方法,这些方法不需创建Math对象实例即可直接使用。以下是一些常用的Math对象的方法: 1. **Math.abs(x)**: 这个方法返回参数x的绝对值。如果x为负数,它会返回-x;如果x为...

    前端教程:43 math对象

    千锋Web前端教程_43_math对象

    JS内置对象和Math对象知识点详解

    Math对象是其中之一,它不是一个构造函数,因此我们无需使用`new`关键字来创建实例,而是可以直接调用其内部的属性和方法。 Math对象提供了许多与数学相关的常量和函数,如圆周率(Math.PI)、最大值(Math.max)和...

    JavaScript中Math对象方法使用概述

    JavaScript是广泛使用的编程语言之一,其中Math对象是JavaScript的一个内置对象,提供了执行基本数学任务的属性和方法。Math对象虽然不是构造函数,但它包含许多静态方法,用于进行各种数学计算,包括三角函数、对数...

    JavaScript常用的对象——Math对象详谈

    JavaScript中的Math对象是内置对象之一,它包含了众多用于数学计算的方法和属性,使得开发者在处理数学问题时能够方便地进行各种运算。Math对象不同于其他如Array、Function或Object,它不能通过构造函数来实例化,...

Global site tag (gtag.js) - Google Analytics