ホームページ  >  記事  >  ウェブフロントエンド  >  組み込みオブジェクトの使い方 JavaScriptオブジェクトの数学_基礎知識

組み込みオブジェクトの使い方 JavaScriptオブジェクトの数学_基礎知識

WBOY
WBOYオリジナル
2016-05-16 18:29:131193ブラウズ
1. Math.min() と Math.max() は、それぞれパラメータの最小値と最大値を返します
例:
alter(Math.min(1,2, 3)) //出力 "1"
Alert(Math.max(1,2,3)) //出力 "3"

2. Math.abs() は、パラメータの絶対値
例:
alert(Math.abs(-1)) //「1」を出力

3. Math.random() を生成します。 a 0 ~ 1 の乱数
例:
window.open("http://www.***.com/index.shtml?t=" Math.random) //後に a を追加URL アドレス 値が乱数であるパラメータを使用すると、キャッシュを読み取る代わりに、毎回ページがサーバーから再取得されるようにすることができます。

4. Math.floor()、Math.round()、Math.ceil()
Math.floor(): 小数点以下を整数に切り捨てます。 例:alert( Math.floor(1.5)) //出力 "1"
Math.round(): 小数点を整数に丸める 例:alert(Math.round(1.5)) //出力 "2"
Math.ceil( ): 小数点を整数に切り上げます。 例:alert(Math.round(1.5)) //出力 "2"
これら 3 つの関数を使用すると、次のような小数の計算を行う場合に非常に便利です。小数を処理する次の関数
コードをコピー コードは次のとおりです。

function test(num , flag, bit) //パラメータは、渡される小数点の「num」、丸めの標準 (-1、下向き、0、標準、1 つの上向き) "flag" を保持する小数点以下の桁数です。
{
var n=Math.pow(10,bit);
switch(flag)
case -1:return Math.floor(num*n)/n;break; return Math.round(num*n)/n;
ケース 1: return Math.ceil(num*n)/n;
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。