しゅほうしき
21466 ワード
しゅほうしき
Mathメソッドは、数学計算のためのメソッド、数学定数および関数のための属性およびメソッドを有する組み込みオブジェクトです.関数オブジェクトではありません.
Mathメソッドは静的なプロパティとメソッドのみを提供します. new演算子でインスタンスを作成できません.(Math,JSON,グローバルオブジェクト) Math.abs()
Math.abs()メソッドは、与えられた数値の絶対値を返します.負数が正の絶対値を返します.つまり、割引は0または正の値でなければなりません.正数は、パラメータが正の場合、またはパラメータが負の場合、正数に変換されます. は、0:null、空の文字列、または空の配列 を返します. NANを返す:空のオブジェクト、1つ以上の要素の配列、非数値文字列、未定義の空の変数を受信する場合 .
Math.max()メソッドが返すパラメータが最大です.
Math.最大値(値1、値2、...)パラメータパラメータをすべて数値に変換して比較します. NaNがあれば、NaNを返します.
Math.min()関数は、引数の最小数を返します.
Math.min(値1,値2,...)パラメータパラメータをすべて数値に変換して比較します. NaNがあれば、NaNを返します.
Math.round()関数は、引数の小数点以下に四捨五入された整数を返します.表裏→四捨五入、負裏→反裏
Math.Ceil()関数は、引数の小数点以下の整数を返します.
Math.floor()関数は、引数の小数点以下の整数を返します.の小数点値があり、負数の場合は小数点以下の数に-1を加えて返します.
Math.pow()関数はxのy乗を返します.
Math.pow(base, exponent) base(x):最下位値. 指数(y):基数値を乗算するための指数. yが0の場合、xはNaN戻り→整数1、yはNaN戻り→NaNとなる.
Math.random()
Math.random()メソッドを実行するたびに、0から1未満の乱数(ランダム値)が返されます.
ファクタの平方根を返します.xが負の場合、Math.sqrt()関数はNaNを返します.
Mathメソッドは、数学計算のためのメソッド、数学定数および関数のための属性およびメソッドを有する組み込みオブジェクトです.関数オブジェクトではありません.
Mathメソッドは静的なプロパティとメソッドのみを提供します.
Math.abs()メソッドは、与えられた数値の絶対値を返します.負数が正の絶対値を返します.つまり、割引は0または正の値でなければなりません.
Math.abs(3); // 3 / (양수)
Math.abs(-3); // 1 / (음수)
Math.abs('-1'); // 1 / (숫자 문자열)
Math.abs([2]); // 2 / (하나의 숫자요소를 가진 배열)
Math.abs(null); // 0 / (null)
Math.abs(''); // 0 / ('' 빈 문자열, 공백)
Math.abs([]); // 0 / ([] 빈 배열)
Math.abs([1,2]); // NaN / (하나 이상의 요소를 가진 배열)
Math.abs({}); // NaN / ()
Math.abs('문자'); // NaN / (문자가 들어간 문자열)
Math.abs(); // NaN / ()
Math.max()Math.max()メソッドが返すパラメータが最大です.
Math.最大値(値1、値2、...)
Math.max(40, 20, 30); // 40
Math.max(-40, -75, -0); // - 0
Math.max(20, -40, 10); // 20
Math.max(20, -40, 10, 'a'); // NaN
Math.max(20, -40, 10, '200'); // 200
Math.min()Math.min()関数は、引数の最小数を返します.
Math.min(値1,値2,...)
Math.nin(40, 20, 30); // 20
Math.nin(-40, -75, -0); // -75
Math.nin(20, -40, 10); // 10
// 활용 : 문자 3개 중 가장 짧은 문자를 구한다면?
function ShortWords(word1, word2, word3) {
let shortNum = Math.min(word1.length, word2.length, word3.length);
if (shortNum === word1.length) {
return word1;
} else if (shortNum === word2.length){
return word2;
} else if (shortNum === word3.length){
return word3;
}
}
Math.round()Math.round()関数は、引数の小数点以下に四捨五入された整数を返します.
Math.round( 10.03); // 10
Math.round( 10.5 ); // 11
Math.round( 10 ); // 10
Math.round(-10.5 ); // -10
Math.round(-10.6 ); // -11
Math.round(-10.2); // - 10
Math.ceil()Math.Ceil()関数は、引数の小数点以下の整数を返します.
Math.ceil(1.1); // 2
Math.ceil(1.5); // 5
Math.ceil(1.0); // 1
Math.ceil(-0.08); // -0
Math.ceil(-0.8); // -0
Math.ceil(0); // 0
Math.ceil(-7); // -7
Math.ceil(-7.29); // -7
Math.floor()Math.floor()関数は、引数の小数点以下の整数を返します.
Math.floor(1.99); // 1
Math.floor(1.05); // 1
Math.floor(1); // 1
// 소숫점 값이있고, 음수인경우 내림 후 -1을 더한다.
Math.floor(-1.7); // - 2
Math.floor(-1.0); // -1
Math.pow(x,y)Math.pow()関数はxのy乗を返します.
Math.pow(base, exponent)
Math.pow(base, exponent)
Math.pow(10, 2) // 100
Math.pow(10, 0) // 1
// y가 0일때 x가 NaN이면 → 정수 1 을 반환
Math.pow("A", 0) // 1
// y가 NaN이면 → NaN를 반환한다.
Math.pow(0, "A") // NaN
Math.pow(100, "A") // NaN
平方根を求める方法はfor文、**演算子があります.→ 平方法 Math.random()
Math.random()メソッドを実行するたびに、0から1未満の乱数(ランダム値)が返されます.
Math.random() // 0.2193631590805949
Math.random() // 0.19524849437903447
Math.sqrt(x)ファクタの平方根を返します.xが負の場合、Math.sqrt()関数はNaNを返します.
Math.sqrt(9); // 3
Math.sqrt(2); // 1.414213562373095
Math.sqrt(1); // 1
Math.sqrt(0); // 0
Math.sqrt(-1); // NaN
ソース:MDNReference
この問題について(しゅほうしき), 我々は、より多くの情報をここで見つけました https://velog.io/@estell/Math-메소드テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol