Value = Math.abs( Value ) Value = Math.pow( a, n ) Value = Math.sin( Angle ) Value = Math.cos( Angle ) Value = Math.tan( Angle ) Angle = Math.acos( Value ) Angle = Math.asin( Value ) Angle = Math.atan( Value ) Angle = Math.atan2( x, y ) Value = Math.ceil( Value ) Value = Math.floor( Value ) Value = Math.round( Value ) Constant = Math.E Value = Math.exp( n ) Constant = Math.LN10 Constant = Math.LN2 Value = Math.log( M ) Constant = Math.LOG10E Constant = Math.LOG2E Value = Math.max( a1, a2 ) Value = Math.min( a1, a2 ) π = Math.PI Value = Math.random() Value = Math.sqrt( Value ) Constant = Math.SQRT2 Constant = Math.SQRT1_2 |
絶対値 an サイン コサイン タンジェント cos-1 sin-1 tan-1 tan-1( y / x ) 数値を切り上げで整数化 小数点以下を切り捨てた値 小数点以下を四捨五入 自然対数の底 e 自然対数の底 en loge10 loge2 logeM log10e log2e a1、a2 を比較、大きい方 a1、a2 を比較、小さい方 円周率 0〜1 までの乱数を返す 平方根 √2 √2 / 2 |
1. Angle は、角度( ラジアン )。Constant は、定数。 2. acos、asin は、戻り値は角度( ラジアン )で、-1 から 1 の範囲。 3. ラジアン( 1ラジアン )とは、半径1、角度1°の円弧の長さで、π/180の事。 4. atan、atan2 は、戻り値は角度( ラジアン )で、-π/2 から π/2 の範囲。 5. round は、正の値しか、うまく動作しない。 |
<SCRIPT TYPE="text/JavaScript"> <!-- function WK( v1, v2 ) { document.write( v1, v2, "</TD></TR>" ); } document.write( "<TABLE BORDER='0'><TR><TD><TABLE BORDER='2'>" ); WK( "<TR><TD>Abs( -10 )</TD><TD>", Math.abs( -10 ) ); WK( "<TR><TD>2<sup>3</sup></TD><TD>", Math.pow( 2, 3 ) ); WK( "<TR><TD>Sin( 0.76 )</TD><TD>", Math.sin( 0.76 ) ); WK( "<TR><TD>Cos( 0.76 )</TD><TD>", Math.cos( 0.76 ) ); WK( "<TR><TD>Tan( 0.76 )</TD><TD>", Math.tan( 0.76 ) ); WK( "<TR><TD>Acos( 0.7 )</TD><TD>", Math.acos( 0.7 ) ); WK( "<TR><TD>Asin( 0.7 )</TD><TD>", Math.asin( 0.7 ) ); WK( "<TR><TD>Atan( 0.7 )</TD><TD>", Math.atan( -3542 ) ); WK( "<TR><TD>Atan2( 5, 2 )</TD><TD>", Math.atan2( 5, 2 ) ); WK( "<TR><TD>Ceil( 2.34 )</TD><TD>", Math.ceil( 2.34 ) ); WK( "<TR><TD>Floor( 5.35 )</TD><TD>", Math.floor( 5.35 ) ); WK( "<TR><TD>Round( 8.5 )</TD><TD>", Math.round( 8.5 ) ); WK( "<TR><TD>E</TD><TD>", Math.E ); document.write( "</TABLE></TD><TD><TABLE BORDER='2'>" ); WK( "<TR><TD>E<sup>-3</sup></TD><TD>", Math.exp( -3 ) ); WK( "<TR><TD>Log<sub>e</sub>10</TD><TD>", Math.LN10 ); WK( "<TR><TD>Log<sub>e</sub>2</TD><TD>", Math.LN2 ); WK( "<TR><TD>Log<sub>e</sub>123</TD><TD>", Math.log( 123 ) ); WK( "<TR><TD>Log<sub>10</sub>e</TD><TD>", Math.LOG10E ); WK( "<TR><TD>Log<sub>2</sub>e</TD><TD>", Math.LOG2E ); WK( "<TR><TD>Max( -3, 12 )</TD><TD>", Math.max( -3, 12 ) ); WK( "<TR><TD>Min( -3, 12 )</TD><TD>", Math.min( -3, 12 ) ); WK( "<TR><TD>π</TD><TD>", Math.PI ); WK( "<TR><TD>乱数</TD><TD>", Math.random() ); WK( "<TR><TD>√3</TD><TD>", Math.sqrt( 3 ) ); WK( "<TR><TD>√2</TD><TD>", Math.SQRT2 ); WK( "<TR><TD>√2 / 2</TD><TD>", Math.SQRT1_2 ); document.write( "</TABLE></TD></TR></TABLE>" ); //--> </SCRIPT> |