这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下, X& \. T$ L* y( K7 [% f& ~
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。# P: O; c* ]) C( q$ g# ^- r
语法; U. y9 a( t, L8 R% M9 F6 M
?6 e8 ^. i% g& _) _
1
% M- d, j+ k5 R# C8 ? | math.sin( x ) ;
% ^2 X3 b7 v+ G2 z5 _- v* J
! `% o& N6 \8 ]: a$ R( Q | 下面是参数的详细信息:& u2 P2 r: A1 n+ Q+ s
x: 一个数字' c: A2 `/ G! c/ Z! G; }
返回值:2 d( U) h0 G- s6 q" f" l* I6 p
返回一个数字的正弦值3 c, |$ j5 Y7 c. S$ r
例子:# ^! j4 F( g' V8 \
?
m& K, e5 g/ b0 ]: ?+ t% U/ e 1
% j" x: b" u4 q) g' C% h 2; _! `, B3 Y( C0 f8 b
35 s0 | @7 V! v4 b- l
4
: k9 T1 K/ `: }3 L0 T5 P 5
# V# ^1 B8 ]4 N. X2 f/ a 6
+ h( e x% C( ` 7* O6 A p4 |7 d
8 U7 W/ g' b, N. e" n
9
/ U, }& V a# x' u" v- Q 10
- |2 K( U7 B" s! Y 11. o' Z' r$ c9 n! f
12' g/ _# t/ m. q
132 m3 T2 y$ ~+ W9 G* n; m
14/ z5 a, N" P( G
15
3 }$ X) M4 q5 R1 Y 16
$ U: [5 L& {- G$ V# U% |, a8 k 17
0 z* @. J4 t$ @5 _1 d 18: V" F8 j2 }. H; C' `5 b5 J
19$ K: ?2 P6 w) g. y
202 G6 F6 ~1 r3 P4 l; Y5 ?% Y
21+ u! w! c) `6 u: D. _4 i3 h& v
| <html>
' e- h) [3 T: |$ X7 W' m <head>
: P+ ]1 W! a( i/ L, A <title>javascript math sin() method</title>
0 q- k0 x* U3 {# K$ f" V& c </head>' u* O: H& {# O' o# v
<body>
2 p0 C) J" a4 M$ [* ? <script type="text/javascript">$ G: i" |9 Z2 |3 `6 b) t
2 D/ d2 k, c( y9 K" R4 s3 `4 `. Q var value = math.sin( 0.5 );
5 ?7 k- m7 ]0 R x0 t1 D document.write("first test value : " + value );: f6 u9 m3 b7 E# I- B
( _) f% R+ J7 Z4 U, n; A) u var value = math.sin( 90 );+ D3 \5 n8 ]7 D
document.write("<br />second test value : " + value );6 x- n4 v% n2 ~8 G% i1 y1 \9 o) c U
1 \; t3 Z$ R9 G0 h+ N' f
var value = math.sin( 1 );
1 o2 q# d/ k6 a* G* U/ h document.write("<br />third test value : " + value );
, @! X6 t3 S' _" r9 ]+ T ! \1 M2 ?. r$ w5 @+ b6 m' k
var value = math.sin( math.pi/2 );2 \9 X; N6 [) E. \3 B9 F7 o# r+ }
document.write("<br />fourth test value : " + value );
9 f8 w+ T/ V( q! X2 y5 V </script>- T! b0 N2 u$ I% k6 D& ^
</body>$ ~8 \( w! k& L% S4 Y1 G$ }
</html>1 m: ?) Q. A W8 S; u* m# f
5 A: I) z& D3 [& o | 这将产生以下结果:. j/ |- u! J8 T; v, L% C
?
: l; R, f' Z% w9 B( y 1( X/ B$ u8 X/ e( O. ^! W8 J( s6 ~
2+ u D0 W0 i" Q9 ~
3
8 U. ]& ~" X& N# L- s) G/ w* D 4+ h$ f# z& i2 c5 _
| first test value : 0.479425538604203( E! j9 B$ C2 c9 a, Y
second test value : 0.8939966636005578
$ L0 U2 Z( c4 {# _& V third test value : 0.8414709848078965
& l8 r/ T+ D9 ~' ^- B- M3 s fourth test value : 14 e. {; `( u$ ]% V S
2 `' b/ {1 Z. k3 g8 u4 O | 更多网络编程信息请查看: 网络编程 |
|