Math对象常用方法
1、Math.ceil(x)
返回x的向上取整。
var a=Math.ceil(9.1);
var b=Math.ceil(-9.1)
console.log(a); //
console.log(b); //-9
2、Math.floor(x)
返回x的向下取整。
var a=Math.floor(9.1);
var b=Math.floor(-9.1)
console.log(a); //
console.log(b); //-10
3、Math.round(x)
返回x四舍五入后的整数。
var a=Math.round(4.5);
console.log(a); //
4、Math.abs(x)
返回x的绝对值。
var a=Math.abs(-2);
console.log(a) //
5、Math.max()
返回多个数值中的最大值。
var a=Math.max(5,7,8,3,1,-10,100);
console.log(a); //
6、Math.min
返回多个数值中的最小值。
var a=Math.min(5,7,8,3,1,-10,100);
console.log(a); //-10
7、Math.pow(x,y)
返回x的y次幂
var a=Math.pow(3,2);
console.log(a); //
8、Math.random()
返回一个0到1之间的随机数。
var a=Math.random();
console.log(a); //0.27254510880447924
Math对象常用方法的更多相关文章
- Math对象常用方法(取整细节)
		
Math 对象 Math 对象用于执行数学任务. 1.常用属性: 1.E :返回算术常量e,即自然对数的底数(约2.718) 2.PI :返回圆周率,约3.14159 2.常用方法 Math.方 ...
 - Math对象常用方法汇总
		
前几天翻阅<JavaScript权威指南>,看到了Math对象,于是汇总了一下. Math对象不同于其他的对象,它可以说是一个公共数学类,里面有很多数学方法,用于各种数学运算,但是Math ...
 - JS取整,四舍五入,取绝对值等Math对象常用方法
		
function f1(type,num1) { switch(type) { case 'floor': return Math.floor(num1);//取整或下舍入 break; case ' ...
 - JavaScript Math 对象常用方法
		
Math.abs(x):可返回数的绝对值 Math.ceil(x):向上取整 Math.floor(x):向下取整 Math.max(x,y):最大值 Math.min(x,y):最小值 Math.r ...
 - Math对象常用方法介绍
		
<script> /* 001-Math.abs() 绝对值 */ console.log(Math.abs(123), Math.abs(-998), ...
 - 常用的Date对象和Math对象方法
		
Date对象方法: 当前用户本地时间 let time = new Date(); 获取整数年 console.log(time.getFullYear()); 获取当前月(月份要加1) consol ...
 - js内置对象常用方法
		
JS内置对象: ● String对象:处理所有的字符串操作 ● Math对象:处理所有的数学运算 ● Date对象:处理日期和时间的存储.转化和表达 ● Array对象:提供一个数组的模型.存储大量有 ...
 - JavaScript Math 对象的常用方法
		
JavaScript Math 对象 Math 对象 Math 对象用于执行数学任务. 使用 Math 的属性和方法的语法: var pi_value=Math.PI; var sqrt_value= ...
 - JavaScript中Date(日期对象),Math对象--学习笔记
		
Date对象 1.什么是Date对象? 日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒). 语法:var Udate=new Date(); 注:初始值为当前时间(当前电脑系统 ...
 
随机推荐
- Linux crontab 实现秒级定时任务
			
1 crontab 的延时: 原理:通过延时方法 sleep N 来实现每N秒执行. crontab -e 输入以下语句,然后 :wq 保存退出. * * * * * /usr/bin/curl ...
 - tcl之控制流-for
 - python -- sftp的方式下载终端文件
			
可以通过paramiko模块进行远程连接,然后指定文件夹,进行下载. sf = paramiko.Transport((host, port) #创建链接对象,需要终端ip以及sftp使用的端口号 ...
 - 栈--数据结构与算法Javascript描述(4)
			
栈 Stack 概念 栈是一种高效的数据结构,数据只能在栈顶添加或者删除,所以这样的操作很快,而且容易实现.栈的使用遍布程序语言的方方面面,从表达式求值到处理函数调用. 栈是一种特殊的列表,栈内的元素 ...
 - Spring---加载配置文件的几种方法(org.springframework.beans.factory.BeanDefinitionStoreException)
			
Spring中的几种容器都支持使用xml装配bean,包括:XmlBeanFactory ,ClassPathXmlApplicationContext ,FileSystemXmlApplicati ...
 - 线性表(List)
			
1.什么是线性表(List)? 零个或多个数据元素的有限序列. (1)元素之间是有序的. (2)线性表强调是有限的. 2.线性表有哪些操作? (1)线性表的创建和初始化,InitList (2)判空, ...
 - Maven学习 (二) Eclipse 上安装 Maven3插件
			
eclipse 安装插件的方式最常见的有两种: 1. 一种是在线安装,这貌似是用的最多的,就是:Help --> Install New Software,然后输入 HTTP 地址来安装,但 ...
 - Windows Server 2012 R2有哪些存储监控工具
			
[TechTarget中国原创] 大多数Windows管理员都知道,没有一种单一的方法可以用来监控存储或磁盘错误.虽然市场上有无数的管理工具可供你选择,但由于政策和规程的原因,企业之间的选择不尽相同. ...
 - C语言库函数实现 【微软面试100题 第八十三题】
			
题目要求 1.strcpy/memcpy/memmove: 2.memset函数: 3.字符串处理函数. 题目分析 1.接口定义: char * strcpy(char * dest, const c ...
 - Android学习记录(10)—Android之图片颜色处理
			
你想做到跟美图秀秀一样可以处理自己的照片,美化自己的照片吗?其实你也可以自己做一个这样的软件,废话不多说了,直接上图,上代码了! 效果图如下: 没处理前: 处理之后: MainActivity.jav ...