最新のWeb開発のチュートリアル
×

JS チュートリアル

JS HOME JS 導入 JS どこへ JS 輸出 JS 構文 JS ステートメント JS 注釈 JS 変数 JS 演算子 JS 算術 JS 割り当て JS データの種類 JS 機能 JS オブジェクト JS 範囲 JS イベント JS ストリング JS 文字列メソッド JS 数字 JS 数のメソッド JS 数学 JS 日付 JS 日付形式 JS 日付の方法 JS 配列 JS アレイ方式 JS ブール値 JS 比較 JS 条件 JS スイッチ JS ループ For JS ループしながら JS ブレーク JS 型変換 JS 正規表現 JS エラー JS デバッギング JS 巻き上げ JS strictモード JS スタイルガイド JS ベストプラクティス JS 間違い JS パフォーマンス JS 予約語 JS JSON

JS フォーム

フォームバリデーション フォームAPI

JS オブジェクト

オブジェクト定義 オブジェクトのプロパティ オブジェクトメソッド オブジェクトプロトタイプ

JS 機能

関数定義 ファンクションのパラメータ 関数の呼び出し 関数クロージャ

JS HTML DOM

DOM イントロ DOM メソッド DOM 資料 DOM 要素 DOM HTML DOM CSS DOM アニメーション DOM イベント DOM EventListener DOM ナビゲーション DOM ノード DOM ノードリスト

JS ブラウザ BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS

JS 例 JS HTML DOM JS HTML 入力 JS HTML オブジェクト JS HTML イベント JS ブラウザ JS クイズ JS 概要

JS リファレンスマニュアル

JavaScript オブジェクト HTML DOM オブジェクト


 

JavaScript Mathオブジェクト


Mathオブジェクトを使用すると、数字上の数学的なタスクを実行することができます。


Mathオブジェクト

Mathオブジェクトを使用すると、数学的なタスクを実行することができます。

Mathオブジェクトには、いくつかの数学的方法を含みます。


Mathオブジェクトの一般的な用途の1つは、乱数を作成することです:

Math.random();       // returns a random number
»それを自分で試してみてください

数学にはコンストラクタがありません。 いいえ方法は、最初のMathオブジェクトを作成する必要がありません。


Math.min()Math.max()

Math.min()Math.max()引数リスト内の最小または最大値を見つけるために使用することができます。

Math.min(0, 150, 30, 20, -8, -200);      // returns -200
»それを自分で試してみてください

Math.max(0, 150, 30, 20, -8, -200);      // returns 150
»それを自分で試してみてください

Math.random()

Math.random()間の乱数を返します0(包括的)、および1(排他):

Math.random();              // returns a random number
»それを自分で試してみてください

Math.random()常に1よりも低い数値を返します。


Math.round()

Math.round()最も近い整数に番号を丸め:

Math.round(4.7);            // returns 5
Math.round(4.4);            // returns 4
»それを自分で試してみてください

Math.ceil()

Math.ceil()最も近い整数に数値を切り上げます

Math.ceil(4.4);             // returns 5
»それを自分で試してみてください

Math.floor()

Math.floor()最も近い整数に数値を切り捨て

Math.floor(4.7);            // returns 4
»それを自分で試してみてください

Math.floor()Math.random() 0と10の間の乱数を返すために一緒に使用することができます。

Math.floor(Math.random() * 11);   // returns a random number between 0 and 10
»それを自分で試してみてください

数学定数

JavaScriptはMathオブジェクトにアクセスすることができます8数学定数を提供します。

Math.E          // returns Euler's number
Math.PI         // returns PI
Math.SQRT2      // returns the square root of 2
Math.SQRT1_2    // returns the square root of 1/2
Math.LN2        // returns the natural logarithm of 2
Math.LN10       // returns the natural logarithm of 10
Math.LOG2E      // returns base 2 logarithm of E
Math.LOG10E     // returns base 10 logarithm of E
»それを自分で試してみてください

Mathオブジェクトのメソッド

方法 説明
abs(x) xの絶対値を返します。
acos(x) ラジアンで、xの逆余弦を返します。
asin(x) ラジアンで、xのアークサインを返します。
atan(x) -PI / 2とPI / 2ラジアンの間の数値として、xの逆正接を返します。
atan2(y,x) 引数の商の逆正接を返します。
ceil(x) 戻り値xは、最も近い整数に切り上げ
cos(x) xの余弦を返します(xはラジアンです)
exp(x) E xの値を返します。
floor(x) 戻り値xは、最も近い整数に繰り下げ
log(x) xの自然対数(底e)を返します
max(x,y,z,...,n) 最高値で数値を返します
min(x,y,z,...,n) 最低値との数を返します。
pow(x,y) y乗にxの値を返します。
random() 0と1の間の乱数を返します。
round(x) 最も近い整数に丸めのX
sin(x) xの正弦を返します(xはラジアンです)
sqrt(x) xの平方根を返します。
tan(x) 角度のタンジェントを返します。

完全な数学リファレンス

完全なリファレンスについては、当社に行くの完全なMathオブジェクト参照

参照は、すべての数学のプロパティとメソッドの説明と例が含まれています。


練習で自分自身をテスト!

演習1» 演習2» 演習3» 演習4»