这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下
4 c' B6 K) I% f# g4 V0 v! q 这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。2 s' A, V- L% k7 }5 @, t% R
语法4 x$ D3 }, ]$ P$ y
?1 L4 v5 d. ~& x2 z3 y4 |
1
7 z5 U# M4 S+ Q- z, p | math.sin( x ) ;
5 Z2 h: g& s0 W% C. c8 \
# |9 h) D9 r% S; ~ | 下面是参数的详细信息:. O6 ^3 e5 D" ]0 q
x: 一个数字
" V+ S, y) g. ]. M* | 返回值:/ f& M! ~* S8 {; V5 Z% ?, h5 A
返回一个数字的正弦值1 ~3 Z% z& j, K
例子:; W* S2 N& R4 E* I4 L L9 k* O
?
5 J( P. |% T1 Y7 a( k" W 1
9 u5 Q9 y3 Z8 O7 v6 M 2* U+ }9 q0 X. v0 l
3. C9 z$ o6 x6 V; L4 M9 @ B9 t
42 w7 s( X) {. r7 d$ t
5
0 t& l) m! e7 | m6 ]; P 61 u1 w& C4 ?5 s, p
7
9 Z9 K" Q3 B: r* B% h5 b( I4 E 8
3 \# V9 Y/ v3 G. O/ C 9
/ w) _; e" T- \6 c+ N+ A5 [% \ 10* ]0 I) D; g. d0 M1 ?4 \
11
0 j. s- {) g- }1 S 124 h6 s' a: w$ v9 Z3 r0 @
13
$ `8 H- y* ?' z9 }( J6 R, o2 g7 e/ @ 14
- T% T- O1 o5 i0 E 15
3 N% c2 j `7 i( {% v# F& _8 a 16
: H' R) i: A) m 17" n+ [4 h# c$ o% d) }
18
- \6 D" q$ r+ o 19; g4 K8 O' u2 k4 i# n
20
# A; @& M' M; A! ]: x( F4 k8 x 21
( y, e0 B/ L, G6 }: C | <html># Y1 Z" x8 O' u! J
<head>
: _) n9 O# c* F7 ^; t" j) e <title>javascript math sin() method</title>
# l1 |+ @' x7 W6 W2 }& [" Q) ^ </head>
" h$ I( Q3 M# [+ }0 I <body>0 O- P# d5 @9 X& {) {- l! u
<script type="text/javascript">. s: m' m3 G6 g! R
6 ?* |5 `6 U5 N var value = math.sin( 0.5 );! A' t% f5 h- h8 `
document.write("first test value : " + value );
4 v8 |6 f8 L' | 6 d8 T- z7 G* E0 Q" X
var value = math.sin( 90 );' w$ W& R$ X" B$ X3 X9 ]3 K9 C
document.write("<br />second test value : " + value ); k, M/ ]( A6 d1 U+ c
+ r T" v9 |' @" G$ J
var value = math.sin( 1 );9 J; s- Y8 D( V5 o
document.write("<br />third test value : " + value );
5 H9 Z# o# T/ r I& x; e
- J; K4 V6 J; V' U( X) F var value = math.sin( math.pi/2 );9 _+ P7 k7 d/ c9 p
document.write("<br />fourth test value : " + value );
& W4 y( z6 k7 K, k3 `3 m# G </script>" A& e% q9 M' J p
</body>9 Q& o: Z( Z% ~( X7 D" i
</html>
9 {) g! M E. D. ]# u
: ?( F1 o% W5 B9 ?- f. ~ | 这将产生以下结果:) @: n# {3 w2 Z6 ~9 q5 z6 A8 r
?- Z% R4 j! j' Y" [4 e3 u
1& | o1 `: R7 w( @, R6 G$ A
27 V; ?6 e) |$ y$ @ Q+ A
3- g* _1 O3 \0 e6 _/ k
4
2 t" @/ S. c1 A$ J+ n; O9 G$ [ | first test value : 0.479425538604203
# j" c) y9 s/ i* G' e9 @; f second test value : 0.8939966636005578
6 E& e. E1 N0 N& F \. T third test value : 0.8414709848078965
- j( R/ L, `: B7 C" o/ t8 F fourth test value : 1; S, V d1 _8 R6 h
8 A8 b) g& V3 J S. d) U5 M
| 更多网络编程信息请查看: 网络编程 |