JavaScript中使用Math.floor()方法对数字取整_基础知识

 此方法返回比最大的整数小于或等于参数
语法

Math.floor( x ) ;

下面是参数的详细信息:

  •     x : 一个数字

返回值:

返回比最大的整数小于或等于一个数x
例子:

<html>
<head>
<title>JavaScript Math floor() Method</title>
</head>
<body>
<script type="text/javascript">

var value = Math.floor(10.3);
document.write("First Test Value : " + value ); 

var value = Math.floor(30.9);
document.write("<br />Second Test Value : " + value ); 

var value = Math.floor(-2.9);
document.write("<br />Third Test Value : " + value ); 

var value = Math.floor(-2.2);
document.write("<br />Fourth Test Value : " + value );
</script>
</body>
</html>

这将产生以下结果:

First Test Value : 10
Second Test Value : 30
Third Test Value : -3
Fourth Test Value : -3 

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索javascript
floor
java math.floor取整、javascript math 取整、math向上取整、math取整、java math向上取整,以便于您获取更多的相关知识。

时间: 2024-09-17 04:06:31

JavaScript中使用Math.floor()方法对数字取整_基础知识的相关文章

JavaScript Math.floor方法(对数值向下取整)_基础知识

JavaScript Math.floor 方法Math.floor 方法用于对数值向下取整,即得到小于或等于该数值的最大整数.语法如下: Math.floor(x) 参数说明: 参数 说明 x 必需.必须是一个数值. 提示:该方法与 Math.ceil 方法正好相反. Math.floor 方法实例 <script language="JavaScript"> document.write( Math.floor(0.35) + "<br />&qu

JavaScript Math.ceil 方法(对数值向上取整)_基础知识

JavaScript Math.ceil 方法Math.ceil 方法用于对数值向上取整,即得到大于或等于该数值的最小整数.语法如下: Math.ceil(x) 参数说明: 参数 说明 x 必需.必须是一个数值. 提示:该方法与 Math.floor 方法正好相反. Math.ceil 方法实例 <script language="JavaScript"> document.write( Math.ceil(0.35) + "<br />"

JavaScript 中的日期和时间及表示标准介绍_基础知识

前言 本篇的介绍涵盖以下部分: 1. 时间标准指的是什么?UCT和GMT 的概念.关联和区别? 2. 时间表示标准有哪些? 3. JS 中时间的处理 日期时间标准 日期的标准就不多说了 -- 公元纪年 是为纪念犹太人耶稣(基督)的诞生.他诞生的那一年为公元1年,诞生之前的年份称为"公元前n年" 简单来说,时间的标准就是以什么时间为起点开始计时.对于年份来说,举例来说,如果不使用公元纪年法,估计全世界交流起来就困难重重了(新中国54年,估计很把很多老外整晕) 时间标准其实挺多的. 原子时

javascript中apply、call和bind的使用区别_基础知识

在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢. 在说区别之前还是先总结一下三者的相似之处: 1.都是用来改变函数的this对象的指向的. 2.第一个参数都是this要指向的对象. 3.都可以利用后续参数传参. 那么他们的区别在哪里的,先看一个例子. var xw = { name : "小王", gender : "男", age : 24, say : function() { alert(this.name + " ,

JavaScript中的匀速运动和变速(缓冲)运动详细介绍_基础知识

一个div的运动其实就是它与浏览器边框的距离在变动.如果他变化的速率一定,那就是匀速运动:如果变化的速率不一定,那么就是变速运动.当,变化率与聚离浏览器边框的距离成比例的话,那么就可以说是div在做缓冲运动. 其实,很简单,就是用一个定时器(timer),每隔一段时间来改变div聚浏览器边框的距离. 比如匀速运动: 进入定时器:(每隔30ms做) if(是否到达终点) { 停止定时器} else do{ 改变距离} 改变距离的方法决定是匀速还是变速(缓冲)运动. 匀速的比如: 复制代码 代码如下

javascript history对象(历史记录)使用方法(实现浏览器前进后退)_基础知识

window.history对象在编写时可不使用 window 这个前缀.为了保护用户隐私,对 JavaScript 访问该对象的方法做出了限制. 方法: history.back() - 加载历史列表中的前一个URL,这与在浏览器中点击前进按钮是相同的history.forward() - 加载历史列表中的下一个URL,这与在浏览器中点击前进按钮是相同的 实例: 复制代码 代码如下: <html><button name="back" value="后退&

javascript中的遍历for in 以及with的用法_基础知识

for in  循环执行一个对象中的属性 with语句: (对象操作语句)                   功能:为一段程序建立默认对象         格式: 复制代码 代码如下:           with(<对象>){               <语句组>            } 具体示例: 复制代码 代码如下: <script type="text/javascript"> function member(name,gender){

JavaScript中switch判断容易犯错的一个细节_基础知识

switch语句与if语句的关系最为密切,也是其它编程语言中普遍使用的一种流程控制语句,但switch的匹配是全等模式,如果不注意这个细节则写程序时往往会出错. 代码: var n = '5'; switch(n){     case 5:         alert('执行case分支');         break;     default:         alert('执行default分支'); } 结果: 可能很多人会误以为以上程序会走case分支,结果却走了default分支.难

JavaScript中利用各种循环进行遍历的方式总结_基础知识

为了方便例子讲解,现有数组和json对象如下 var demoArr = ['Javascript', 'Gulp', 'CSS3', 'Grunt', 'jQuery', 'angular']; var demoObj = { aaa: 'Javascript', bbb: 'Gulp', ccc: 'CSS3', ddd: 'Grunt', eee: 'jQuery', fff: 'angular' }; for in for(var item in arr|obj){} 可以用于遍历数组和