这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下) R/ i) |; M, F2 g# i: p" N: S
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
0 n7 c( u9 U9 |& } 语法* Z. Q8 q: q+ m: c; z4 h' \
?
- o3 d& g: J0 i; C, c 1
) S; H/ E7 _. ?, {) J: ~ | math.sin( x ) ;3 E) T- V3 a& V
; |4 U) t4 Z% b. q' ~0 X7 d3 F
| 下面是参数的详细信息:& {3 d) u1 \9 z" B
x: 一个数字: d' P0 |2 s, R. a
返回值:
. b j2 J7 H/ `5 l0 k6 e3 L 返回一个数字的正弦值( @8 ], T. n4 i6 ]3 H& V* ]# R2 }
例子:
/ G! R/ J$ V. z6 n, w ?6 t D! D& q' F8 a5 b5 T
18 \$ R5 z4 y0 y5 H5 h6 ~+ g9 D
2
% W, B3 ]& f/ m1 V 3
2 Y9 B% Y0 W8 c3 H# e3 T 4
. Y1 n) ]$ \3 ]) n2 l/ c 5/ d- \* y1 b( s9 o: u: Y
69 \- u4 ]/ C+ |0 o
7
; `1 |/ |7 x' t$ ?) N 8
3 L* v$ x0 D# K. Z u 9! x+ C7 |8 n9 q% [5 S3 ?
10
6 e+ a( \+ c- V& |- ~ 114 ?# R: U8 y- j$ f2 y& Q
129 \* }8 P- _( P, ?) ]/ x4 G
13" r+ b) r5 X, C
14* \! G- ^' L/ N& }, |& e
15$ e: D/ _; u* f2 |' Y) b, M% y
16
8 E' F& R; l! Y+ J! y4 d6 n 17
8 \/ U( v, X; W 18
1 N% _4 n* P { 19( b( n( v2 @; m' V/ s
207 f6 b. K/ I, {: m/ i9 h
21) U4 t* ^1 h- v, X, B
| <html>0 Q6 w. e' w9 e5 |2 q
<head>2 E# H P& l h1 I* \9 i# |
<title>javascript math sin() method</title>( ^) q d* x; `. ?( ]5 }( P
</head>
c6 g9 N: c+ ?4 M! x* `8 {1 p# W <body>' E. y+ R# Z8 K( K/ I2 T
<script type="text/javascript">
; d5 p$ F! i! P, T+ h S! \
$ X6 G% `0 D' V8 X var value = math.sin( 0.5 );
! L1 V8 E. k* y- r$ |0 q document.write("first test value : " + value );( s$ x! E( y0 N4 i) C0 D" n' P
; y" R: Q2 ~* O# V: o6 ]/ o
var value = math.sin( 90 );
: Z; {' ^4 t1 T' H$ ?$ }6 ? document.write("<br />second test value : " + value );
. r3 C2 |5 V$ G& @+ K* Z& ^
" w: G. J0 W* z var value = math.sin( 1 );/ P# m8 D9 g$ g6 D9 w3 z% \
document.write("<br />third test value : " + value );4 L$ i' i0 P' P% r4 \
3 a: d& t$ Y- h" F! W5 A var value = math.sin( math.pi/2 );
! g r/ G" H* r document.write("<br />fourth test value : " + value );
g9 V0 g: _- }; y+ Z2 l3 n </script>3 D2 m' M9 |. k
</body># c4 U8 G9 ~+ }2 l6 o
</html>
/ b& b1 d: r$ A. i3 C: k. l( {
1 M7 P6 o- o. n9 u. w- [ | 这将产生以下结果:
+ s# {+ D% m3 ?9 ~5 P' i ?, n9 q; E. m3 `+ Z9 J
1
( }# M0 r/ T2 t1 k8 q 2
: i7 U& g: p- j8 T7 O( ^ 3' Q1 _5 U/ P; x$ ^9 o5 j$ b
47 q4 R* D9 L, B0 n8 d2 S5 L! p
| first test value : 0.479425538604203
. o: a$ F$ H, B$ I3 s$ W second test value : 0.8939966636005578
' D$ z( V$ d# j: l# \6 |# M, K third test value : 0.8414709848078965
2 b, J, J& e: r. N# ` fourth test value : 1
8 {0 C, ^* f' l$ I: q, ^ 7 r% @5 u2 P" J% N" x+ L7 S' t. v
| 更多网络编程信息请查看: 网络编程 |
|