ray88’s diary

お仕事で困ったとき用の自分用の覚書

JavaScript Mathオブジェクト・サンプルコード

JavaScript 目次 - ray88’s diary
JavaScript 数学演算を実行する・Mathオブジェクトの主なメンバー - ray88’s diary
JavaScript 整数の乱数を発生させる・randomメソッドの応用 - ray88’s diary
■Mathオブジェクトのサンプルコード

function myFunction(){
  //円周率
  console.log(Math.PI);//3.141592653589793
  //2の平方根
  console.log(Math.SQRT2);//1.4142135623730951
  //xの平方根を返す
  console.log(Math.sqrt(3));//1.7320508075688772
  //xの立方根を返す
  console.log(Math.cbrt(27));//3
  //x,y,…の二乗和の平方根を返す
  console.log(Math.hypot(3,4));//5

  //xの絶対値を返す
  console.log(Math.abs(-3));3
  //xが正の数ならば1,負の数ならば-1,0ならば0を返す
  console.log(Math.sign(-3))//-1

  //xの小数点以下を切り上げた整数を返す
  console.log(Math.ceil(10.5));//11
  //xの小数点以下を切り捨てた整数を返す
  console.log(Math.floor(10.5));//10
  //xを四捨五入した整数を返す
  console.log(Math.round(10.5));//11
  //xの整数部を返す
  console.log(Math.trunc(10.5));//10

  //x,y…の中で最大値を返す
  console.log(Math.max(3,9,1,7,5));//9
  //x,y…の値の中で最小値を返す
  console.log(Math.min(3,9,1,7,5));//1

  //0以上1未満の乱数を返す
  console.log(Math.random());//10以上1未満の乱数
}