dA-tools.com

HOME > AfterFx > JavaScript > Mathオブジェクト

Mathオブジェクト

  • JavaScriptの代表的な算術関数
Math.PI 円周率
Math.sqrt(n) ルート・平方根
Math.abs (n) 絶対値
Math.sin(n) サイン
Math.cos(n) コサイン
Math.tan(n) タンジェント
Math.ceil(n)

最も近くて大きい整数。小数点以下切り上げ。

Math.ceil(4.6)=5
Math.ceil(-4.6)=-4

Math.round(n) 四捨五入

Math.round(4.6)=5
Math.round(4.3)=4
Math.round(-4.6)=-5
Math.round(-4.3)=-4

Math.floor(n)

最も近くて小さい整数。小数点以下切り下げ。

Math.floor(4.6)→4
Math.floor(-4.6)→-5

Math.log(n) 自然対数
Math.pow(n,m) nのm乗。指数
Math.min(n,m) nとmの小さい方の値
Math.max(n,m) nとmの大きい方の値
Math.atan2(y,x) x,y座標から角度を求める
  • 三角関数の角度は孤度法(ラジアン)を使います。
  • 「回転」プロパティでは度数単位なので変換が必要です。
  • そのための関数も用意されています。
degreesToRadians(degrees) 度数をラジアンに変換
radiansToDegrees(radians) ラジアンを度数に変換