这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下7 h+ z7 ~+ Y, q( k' s
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
) L0 b5 b: O- | 语法
( W% q; k# [7 m2 r ?
+ @( b8 j% r9 P' V" f 14 s/ K3 f+ _- ]; F- N
| math.sin( x ) ;1 B6 V: K& a( a
! i+ W& U3 R1 D9 j$ L3 t
| 下面是参数的详细信息:) _& J) V, e+ h0 o
x: 一个数字
) D2 H" y7 \+ { 返回值:
, Q" ]4 T! u6 c! w+ O* Z/ W( ] 返回一个数字的正弦值9 S" ~2 I; \1 s
例子:
0 Q- m! R7 d7 \! c6 d X1 [ ?$ c1 y! K1 @. F1 ~+ k. U
1! ^& o3 r2 _5 f0 G2 J. S0 \# Z2 F0 d
2" \ W8 l! m$ ^, z/ v% g& W3 b
3
8 {( C# l. o# S+ G 4! m3 K+ S1 n" e2 P5 w5 m0 L4 D
5
* y8 P( }- ], d# D) q5 ?/ ?; l/ i 6
% M: X# j/ B' n5 S- d 73 h% F- T5 C7 u l& Y& ~/ {
8
5 c2 D0 \* m4 x 9
0 N; r5 T. O" [, K0 ^# { 108 V. J! A8 s3 s1 s3 C; H4 c6 S
11
5 S" I d' h# f0 H, A" }7 V 12
+ p3 p6 ~ Z2 z9 }# B) l 13. I0 L" j& i, r. T
14+ e. [( U- Y; w$ ^6 h/ ~& L, N
15# ~# f l0 l8 P9 }5 C
16
0 ^+ i9 Z( m! {$ |( e 17 n# B0 V/ s6 l2 f
18
2 V: m; g* j W+ v% z% V 19* ?5 s1 g3 Z6 P$ }& c
20: b z' l& R5 \/ V; x
21/ V- D! j9 F6 l1 o
| <html>4 ^5 M$ q1 S3 ^2 r! s
<head>
+ w: |8 l( j. o <title>javascript math sin() method</title>( r, t3 f O3 t8 K
</head># ?& |- |( b; R. E6 [" f
<body>1 E a3 O2 y) M4 r# @
<script type="text/javascript"># w: H. n) X1 i& P: n, u6 ?0 @
, c4 k6 D3 c' w G# w var value = math.sin( 0.5 );
- u& V3 m2 \5 G7 @1 g document.write("first test value : " + value );1 C; Y' G4 G, A) [
; F3 x+ ?. J2 {; n0 X) M
var value = math.sin( 90 );
3 N, z1 A Q" j/ l1 W' H/ D' ^2 D4 W document.write("<br />second test value : " + value );
7 V' k+ |; |5 `5 y( i4 \ % }! D& T& c) x- j; q
var value = math.sin( 1 );
$ b4 c6 t2 W- k, [ document.write("<br />third test value : " + value );
' a) q2 }7 t2 {! N % ~7 ^0 V( E( H$ V' d
var value = math.sin( math.pi/2 );
- ^2 Y9 D% q) l/ u3 t/ R- B F document.write("<br />fourth test value : " + value );
; R7 I; D4 c9 j6 l& u4 W$ L$ } </script>. }2 _/ O2 X( ~5 w( l
</body>
% [5 b: [, p; Y* | t4 `- s </html>
6 _% H' T4 d0 P( k5 @" | / M% P4 K- x) O4 |% ~& v
| 这将产生以下结果:
2 e2 @! e# F4 s# z2 w ?
; f0 q) t) `. h$ |$ }' ~ 1
7 t* {9 l& g' J- k: q7 F2 X. m% g 2/ T! c" ]" {+ }0 W( N
30 L/ c6 j2 h4 C8 E/ Q/ F0 \
48 H1 U, Q0 K/ F* Y# j& m: i
| first test value : 0.4794255386042038 \4 Z( O2 m) T; c3 g; f/ j: }
second test value : 0.89399666360055784 t# e/ I1 v! c; P8 [/ S
third test value : 0.8414709848078965 V" J% s! B- R* M
fourth test value : 13 } p0 t; H1 J6 f( `
4 z5 s; f# X) _1 ~2 ? | 更多网络编程信息请查看: 网络编程 |
|