JS Mathオブジェクト

1624 ワード

二、Mathオブジェクト
Mathは主にいくつかの数学上の常用演算をします.例えば、平方、絶対値、開方、三角関数などです.
2.1共通属性
  • Math.PI:πの値
  • Math.E:自然対数の基数:
  • console.log(Math.PI);  // 3.141592653589793
    console.log(Math.E);   // 2.718281828459045
    
    2.2一般的な方法
  • Math.abs(x):xの絶対値を返します.
    console.log(Math.abs(5));  // 5
    console.log(Math.abs(-5));  // 5
    
  • Math.max(任意の数値):着信値の最大値
  • を返します.
    console.log(Math.max(40, 6, 80));  // 80
    
  • Math.min(任意の数値):着信値の最小値
  • を返します.
    console.log(Math.min(40, 6, 80));  // 6
    
  • Math.ceirl(number):number以上の最小整数(上向き整数)
  • を返します.
    console.log(Math.ceil(13.1));  // 14
    console.log(Math.ceil(-13.1));  // -13
    
  • Math.flor:number以下の最大整数を返します.
  • console.log(Math.floor(13.1));  // 13
    console.log(Math.floor(-13.1)); // -14
    
  • Math.round(number):四捨五入
  • console.log(Math.round(13.4));  // 13
    console.log(Math.round(13.5));  // 14
    console.log(Math.round(-13.5)); // -13
    console.log(Math.round(-13.6)); // -14
    
  • Math.pow(x,y):は$x^y$
  • を返します.
    console.log(Math.pow(2, 3)); // 8 
    
  • Math.randowm():0-1間のランダム小数を返します.0は含まれていますが、1
  • は含まれていません.
    console.log(Math.random());
    
  • Math.sqrt(x):xの平方根
  • を返します.
    console.log(Math.sqrt(4));  // 2
    
  • Math.sin(x)正弦波、Math.com(x)コサイン、Math.tan(x)正接
  • 三角関数のパラメータはラジアンです.
    console.log(Math.sin(Math.PI / 4));  // 45     
    console.log(Math.cos(Math.PI / 4));  // 45      
    console.log(Math.tan(Math.PI / 4));  // 45