<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
/*
* Math
* - Math和其他的對象不同,它不是一個構(gòu)造函數(shù),
* 它屬于一個工具類不用創(chuàng)建對象,它里邊封裝了數(shù)學(xué)運(yùn)算相關(guān)的屬性和方法
* - 比如
* Math.PI 表示的圓周率
*/
//console.log(Math.PI);
/*
* abs()可以用來計算一個數(shù)的絕對值
*/
//console.log(Math.abs(-1));
/*
* Math.ceil()
* - 可以對一個數(shù)進(jìn)行向上取整,小數(shù)位只有有值就自動進(jìn)1
* Math.floor()
* - 可以對一個數(shù)進(jìn)行向下取整,小數(shù)部分會被舍掉
* Math.round()
* - 可以對一個數(shù)進(jìn)行四舍五入取整
*/
//console.log(Math.ceil(1.1));
//console.log(Math.floor(1.99));
//console.log(Math.round(1.4));
/*
* Math.random()
* - 可以用來生成一個0-1之間的隨機(jī)數(shù)
* - 生成一個0-10的隨機(jī)數(shù)
* - 生成一個0-x之間的隨機(jī)數(shù)
* Math.round(Math.random()*x)
*
* - 生成一個1-10
* - 生成一個x-y之間的隨機(jī)數(shù)
* Math.round(Math.random()*(y-x)+x)
*/
/*for(var i=0 ; i<100 ; i++){
//console.log(Math.round(Math.random()*10));
//console.log(Math.round(Math.random()*20));
//console.log(Math.round(Math.random()*9)+1);
//console.log(Math.round(Math.random()*8)+2);
//生成1-6之間的隨機(jī)數(shù)
console.log(Math.round(Math.random()*5+1));
}*/
/*
* max() 可以獲取多個數(shù)中的最大值
* min() 可以獲取多個數(shù)中的最小值
*/
var max = Math.max(10,45,30,100);
var min = Math.min(10,45,30,100);
//console.log(min);
/*
* Math.pow(x,y)
* 返回x的y次冪
*/
//console.log(Math.pow(12,3));
/*
* Math.sqrt()
* 用于對一個數(shù)進(jìn)行開方運(yùn)算
*/
console.log(Math.sqrt(2));
</script>
</head>
<body>
</body>
</html>
Math
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- Math類中提供了三個與取整有關(guān)的方法:ceil、天花板,向上取整floor、地板,向下取整round,四舍五入下...
- Math.sin(x) x 的正玄值。返回值在 -1.0 到 1.0 之間; Math.cos(x)x 的余弦值。...
- 這是個很無聊的測試 起因 當(dāng)然也可以用 Math.ceil(), 但我主要糾結(jié)的是 四舍五入 和 向下/上取整 ...
- 在JS當(dāng)中,Math.min() 返回零個或更多個數(shù)值的最小值,Math.max()返回零個或更多個數(shù)值的最大值。...
- 考慮如下代碼: 按照常規(guī)思路,這段代碼應(yīng)該輸出 true,畢竟最小值應(yīng)該小于最大值。但是當(dāng)我們運(yùn)行這段代碼時,卻神...