js中的常用Math函數

js中的Math函數:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
</head>
<script>
//math方法都是靜態的方法,不用new直接調用
var m=10.4;
document.write(m);
document.write("<hr>");
document.write(Math.floor(m));//向下舍入
document.write("<hr>");
document.write(Math.ceil(m));//向上舍入
document.write("<hr>");
document.write(Math.round(m));//四捨五入
document.write("<hr>");
var rdm=Math.random()*10;
document.write(rdm);
document.write("<hr>");
document.write(Math.floor(rdm));
</script>
<body>
</body>
</html>


頁面輸出:

10.4


10
11
10
5.141346257212199
5
以下是轉載內容:

4、js的Math對象
* 數學的運算
** 裏面的都是靜態方法,使用可以直接使用 Math.方法()
** ceil(x): 向上舍人
** floor(x):向下舍人
** round(x):四捨五入
** random():得到隨機數(僞隨機數)
- 得到0-9的隨機數
Math.random()*10
Math.floor(Math.random()*10));

Math對象

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章