这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下% E9 x% a8 O( V7 D) h( Q
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
9 n5 _) Y2 F8 C5 c2 h6 L 语法
& K+ [1 g/ F; h6 @ ?
) N' j) t1 g0 L* e5 e3 c 1
Y: |4 d2 g) _9 k* c( p | math.sin( x ) ;
# T2 Q4 q' b/ g/ b
/ ]) I' A6 G" j. Y; k | 下面是参数的详细信息:! r+ T2 m& ~; Y% H% i: k) A2 F
x: 一个数字
$ f. B; c2 _1 O" s. b 返回值:
. x) o% h- G. v& ~) M( M+ X- p 返回一个数字的正弦值1 N( |! I3 z# L- X1 c( B8 t' o% q4 w
例子:6 h* I; W% K7 k; e& f2 u! O
?
, T5 ?9 F9 s* j& ]; D 1
. H( N+ ]% d3 e* p1 o+ g9 j- F 2/ s: x, ?# _5 b: o
36 S- }2 U* a2 w" v6 \
4
$ Z/ W9 ?! o4 W8 U, | 51 M9 d# ~7 b# V9 B1 @3 V
6* b2 Y+ y& v3 N
7
' E/ \1 \, c, ~( ?# H 8
9 ^, d3 m( j2 B. h4 P7 O 9
! D+ _ _) h- _# R! L7 Q3 K) S 10
% |* C( J' e, F$ j# i+ r 11* U# c' k+ h0 s8 F" k3 g
12
- E, T. H. e' d9 ~$ v 13" v% V1 r0 k0 q* s/ m
14: K. a4 F8 w6 Z) V2 T5 F% n
15: n( u. k4 |9 h- n' J0 w0 [9 f
16
, r$ q' ]3 e& j 17
' G5 K0 u) G. w. D7 i& d/ i 18
) Q: x6 [7 @$ {% B, R 19$ v5 E( O3 w; H R0 M( k
20
9 h( m/ N) ?% N: q; T0 l: @5 D 21
( X8 v( q# S1 \0 D | <html>8 ]& M; w' k. G+ C
<head>% w0 i/ O6 t! a2 d. E# F2 r
<title>javascript math sin() method</title>
) |1 Q$ W5 f3 |- K </head>
! c0 |) ^4 g" {" \! A) v( D <body>
6 o; P% q9 B; m4 i* M, Q9 S <script type="text/javascript">% }4 P# x( C) c z
0 H3 z' O2 r& N# R3 E9 X% q var value = math.sin( 0.5 );
" ?# n* H, \/ F" h4 P document.write("first test value : " + value );% \, [7 F5 ^8 k; W2 ?8 Y5 j6 N' o
8 V D; x' b( h/ n. J
var value = math.sin( 90 );
. w9 d" W& }) ? document.write("<br />second test value : " + value );4 }& g: ^7 a3 e2 Q$ q; x
0 @! x7 U5 ]; w9 G) [ var value = math.sin( 1 );
' C& x- A( }# G9 V8 U" ] document.write("<br />third test value : " + value );! S" E2 j! r: c9 R) Q: o, V% \1 d
& D: j2 X/ U D) m% D. n; n; T
var value = math.sin( math.pi/2 );
5 [$ ?; Q. C ^6 `8 r# D document.write("<br />fourth test value : " + value );
/ ?7 i! F, ] s0 V& {% x </script>
1 g$ R# B7 h" x2 m) g* C </body>: I, @) T" R7 J' k
</html>
! o4 l6 s# c; F. i4 U- V# B( Q
, g5 ]7 o4 ]$ B | 这将产生以下结果:
) T- W, Z% _1 q% e) o ?6 Y, r* Z4 J2 }
1$ F i& S3 ?, f8 y# {! a9 Z
2
! L) W, K0 j: P3 w, j; Q- A 3; S4 X) F2 E4 f$ ], F# C6 o
4# z) c/ g+ A& g! I4 w. h }
| first test value : 0.479425538604203" X$ R! i0 Z7 \, f
second test value : 0.8939966636005578
. X4 a! e" w+ w7 b' t- M1 d/ j third test value : 0.84147098480789651 h5 O/ W; \/ ]. T6 h$ ?" [% d
fourth test value : 1$ f- s' w7 m) w# }
3 S$ D3 }/ [& z1 n2 A! i | 更多网络编程信息请查看: 网络编程 |
|