Math方法

Math.ceil()

作用:
把一个数向上取整。

语法:

1 Math.ceil(数字);

参数:
一个数字,如果这个数字是整数,那么得到的结果还是这个数字。

返回值:
返回参数向上取整后的结果。

1 var a=12.1;
2 console.log(Math.ceil(a));//13
3 var b=45;
4 console.log(Math.ceil(b));//45

Math.floor()

作用:
把一个数字向下取整。

语法:

1 Math.floor(数字);

参数:
一个数字,如果这个数字是整数,那么得到的结果还是这个数字。

返回值:
返回参数向下取整后的结果。

1 var a=8.9;
2 console.log(Math.floor(a));//8
3 var b=104;
4 console.log(Math.floor(b));//104

Math.round()

作用:
把一个数字四舍五入。

语法:

1 Math.round(数字);

参数:
一个数字。

返回值:
返回参数四舍五入后的结果。

1 var a=14.5;
2 console.log(Math.round(a));//15
3 var b=5;
4 console.log(Math.round(b));//5

Math.abs()

作用:
取一个数字的绝对值。

语法:

1 Math.abs(数字);

参数:
一个数字。

返回值:
返回参数的绝对值。

1 var a=-8;
2 console.log(Math.abs(a));//8
3 var b=0;
4 console.log(Math.abs(b));//0
5 var c=18;
6 console.log(Math.abs(c));//18

Math.random()

作用:
随机生成一个从0到1之间的小数。

语法:

1 Math.random();

参数:
无。

返回值:
返回一个0-1之间的随机数,不包含0和1。

1 console.log(Math.random());//0.45435068663209677
时间: 2024-07-29 11:57:32

Math方法的相关文章

js Math方法说明

Math对象 Math对象,提供对数据的数学计算. 使用 Math 的属性和方法,代码如下: <script type="text/javascript"> var mypi=Math.PI; var myabs=Math.abs(-15); document.write(mypi); document.write(myabs); </script> 运行结果: 3.141592653589793 15 注意:Math 对象是一个固有的对象,无需创建它,直接把

javascript 取整,取余数 math方法

1.丢弃小数部分,保留整数部分 parseInt() 函数可解析一个字符串,并返回一个整数. parseInt(string, radix) 参数 描述 string 必需.要被解析的字符串. radix 可选.表示要解析的数字的基数.该值介于 2 ~ 36 之间. 如果省略该参数或其值为 0,则数字将以 10 为基础来解析.如果它以 "0x" 或 "0X" 开头,将以 16 为基数. 如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN.

部分Math方法

Math 对象用于执行数学任务.    Math.PI:即圆的周长和它的直径之比.这个值近似为 3.141592653589793.    Math.abs(x) 方法可返回数的绝对值.x必须是一个数值.               .ceil() 方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数.               .floor() 方法执行的是向下取整计算,它返回的是小于或等于函数参数,并且与之最接近的整数.               .random(

java中常见的math方法

java.lang.Math : 绝对值: static int abs(int a) static long abs(long a) static float abs(float a) static double abs(double a) 极值: static int max(int a, int b) static long max(long a, long b) static float max(float a, float b) static double max(double a,

JS中常用的Math方法

1.min()和max()方法 Math.min()用于确定一组数值中的最小值.Math.max()用于确定一组数值中的最大值. alert(Math.min(2,4,3,6,3,8,0,1,3)); //最小值 alert(Math.max(4,7,8,3,1,9,6,0,3,2)); //最大值 2.舍入方法 Math.ceil()执行向上舍入,即它总是将数值向上舍入为最接近的整数: Math.floor()执行向下舍入,即它总是将数值向下舍入为最接近的整数: Math.round()执行标

学习笔记————MAth.方法()和重载.

——ceil()向上舍入 ——floor()向下舍入 ——round()四舍五入 ——random()得到随机数(伪随机数) var intstr=Math.random()*1000000 document.write(Math.floor(intstr)); ——如果str是js代码 var str=“alert(‘1234’)”: eval(str):可以直接执行此代码: ——encode()将中文等编码decode将encode的编码解码 ——isNaN如果是数字,返回false如果不是

JavaScript中的Math方法演示

<html> <head> <script type="text/javascript"> var num = 12.4; alert(Math.round(num));//12 alert(Math.ceil(num));//13 alert(Math.floor(num));//12 alert(Math.random()*10);//产生随机数 alert(parseInt(Math.random()*10));//产生0到9以内的整数 <

java中常用到的math方法(Math.PI、Math.random()、Math.abs(double)、Math.floor(double)、Math.ceil(double)、Math.round(double))

public class MathDemo { public static void main(String args[]){ /** * abs求绝对值 */ System.out.println(Math.abs(-10.4));    //10.4 System.out.println(Math.abs(10.1));     //10.1 /** * ceil天花板的意思,就是返回大的值,注意一些特殊值 */ System.out.println(Math.ceil(-10.1));  

常用的字符串、数组、Math方法

1. 字符串 str.charAt(index) ——  找不到,返回空字符串 str.indexOf(找东西) ——  找到了返回一个下标,没找到返回-1 str.lastIndexOf()  ——  从后面往前找    同上 str.substring(beginIndex[, endIndex])  ——   截取字符串,不包含最后一位 str.split(切规则)  —— 返回一个数组 str.toUpperCase() —— 把字符串转化为大写 str.toLowerCase() ——