javascript基礎(Math物件)(二十二)
1.Math物件:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
/*
* Math
* - Math可以用來做數學運算相關的操作
* - Math並不是一個建構函式,我們也不需要去建立一個Math型別
* - Math是一個工具類,它裡面封裝了一些數學運算相關的常量和方法
*/
/*
* Math中的常量
* Math.PI 圓周率
*/
//console.log(Math.PI);
/*
* Math.abs()
* - 可以用來獲取一個數的絕對值
*/
//console.log(Math.abs(10));
/*
* Math.ceil()
* - 可以對一個數進行向上取整
* - 只要小數點後有值就向上進1
*/
//console.log(Math.ceil(1.000001));
/*
* Math.floor()
* - 可以對一個數進行向下取整
* - 小數點後的值都捨去
*/
//console.log(Math.floor(1.01));
/*
* Math.round()
* - 對一個數進行四捨五入取整
*/
//console.log(Math.round(5.4));
/*
* Math.random();
* - 可以生產一個0-1之間的隨機數
*
* - 生成一個 0-10 之間的隨機數
* 生成 0 - x 之間的隨機數
* Math.round(Math.random()*x)
*
* 生成一個 1 - 6之間的隨機數
* 生產一個 x - y之間的隨機數
* Math.round(Math.random()*(y-x) + x)
*
* 生成一個 1-8之間的隨機數
* 生成一個 22-30之間的隨機數
*
*/
for(var i=0 ; i<100 ; i++){
//console.log(Math.round(Math.random()*5));
//console.log(Math.round(Math.random()*8 + 22));
}
/*
* Math.max()
* - 可以從多個值中獲取到最大值
* Math.min()
* - 獲取多個值中的最小值
*/
var result = Math.max(100,20,55,77);
result = Math.min(100,20,55,77);
//console.log(result);
/*
* Math.pow(x,y)
* - 獲取x的y次冪
*/
result = Math.pow(3,3);
/*
* Math.sqrt(x)
* - 求一個數的平方根
*/
result = Math.sqrt(2);
//console.log(result);
</script>
</head>
<body>
</body>
</html>
相關文章
- JavaScript Math 物件JavaScript物件
- JavaScript Math物件新增特性JavaScript物件
- JavaScript 複習之 Math 物件JavaScript物件
- JavaScript 基礎之物件ObjectJavaScript物件Object
- javascript基礎(內建物件)JavaScript物件
- javascript基礎(事件物件)(三十一)JavaScript事件物件
- 【轉】JavaScript物件的基礎知識JavaScript物件
- javascript基礎(Date物件)(二十一)JavaScript物件
- 物件導向(理解物件)——JavaScript基礎總結(一)物件JavaScript
- JavaScript課程——Day07(物件簡介、Math物件、時間物件、字串物件)JavaScript物件字串
- javaScript中Math內建物件基本方法入門JavaScript物件
- JavaScript 基礎(二) – 建立 function 物件的方法, String物件, Array物件JavaScriptFunction物件
- JavaSE基礎:Math類和Random類Javarandom
- JavaScript 基礎 (二) - 引用資料型別 (物件)JavaScript資料型別物件
- javascript基礎(BMO常用物件:history和location)(四十)JavaScript物件
- Js中Math物件JS物件
- Golang基礎速度二十二(終結篇)Golang
- JavaScript Math.EJavaScript
- JavaScript Math.abs()JavaScript
- JavaScript Math.min()JavaScript
- JavaScript Math.tan()JavaScript
- JavaScript Math.sqrt()JavaScript
- JavaScript Math.sin()JavaScript
- JavaScript Math.log()JavaScript
- JavaScript Math.cos()JavaScript
- JavaScript Math.atan()JavaScript
- JavaScript Math.asin()JavaScript
- JavaScript Math.acos()JavaScript
- JavaScript Math.round()JavaScript
- JavaScript Math.ceil()JavaScript
- JavaScript Math.floor()JavaScript
- JavaScript Math.PIJavaScript
- JavaScript 字串 & Math & DateJavaScript字串
- JavaScript Math.pow()JavaScript
- JavaScript Math.exp()JavaScript
- 整理Java基礎知識--Number&Math類Java
- javascript基礎JavaScript
- 【web前端基礎 | JS基礎】物件Web前端JS物件