这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下: a* q( G1 ~1 Z; b3 b1 n+ R2 ?* X
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
3 o& L6 j1 B3 x+ n1 S6 g 语法1 Y6 F: I+ A" a/ g) i7 e
?
; `+ D, I- [$ O/ ]! A 1
" w, [8 a* l$ { | math.sin( x ) ;
, Z& A4 I# |4 n. W: D- C* r6 V
% I5 [- P! {3 H i5 z( I: ^ | 下面是参数的详细信息:
* t3 C+ a% ? u/ C x: 一个数字
4 C4 X0 u) }" |6 _: x. d 返回值:; u' v) w" ]6 l, \6 I) H- Y
返回一个数字的正弦值1 g1 s8 @4 J$ h# L7 T
例子:1 v8 O# \. M6 R' D7 l" k4 `+ C L$ B
?
8 ?2 s- B9 o- q9 I& I 1
5 D. r+ p# H- ?' n' Z0 f 2
% J2 {: m) |! H# Y4 u& U- k9 { 3
# X7 d1 i8 s7 t2 @. Z9 K0 U* ]: t; W) e 4( o" F2 i. X4 t1 m: M. N ?* v
58 z, ^$ Y, W0 R2 ~" Y0 y
6
1 G6 s& e4 T6 r8 i' } 7
" o, w' V# ]4 [$ W4 I 8) z9 C" m' ~- c. U# q
9: p H$ [( h9 B1 r5 ~/ N* k5 S
10
* x5 i# Z$ [5 G9 P* p 11
- |) V8 Q! L) h. f# w2 Q0 U 12+ `! [2 ^8 j. b* n5 D8 X
13
6 `" H3 Y2 Y) L1 l/ `2 K 141 x4 D' O% a; B$ `
15
5 @ F @( J2 P/ R/ [% r3 m+ H+ F8 X8 n 166 U8 g U. w- n% x* H7 X9 V0 K
17
7 j+ ~6 P* a, J ` 18, k2 g, z, e* x3 t
19/ ?$ w/ l* }0 D# H" L. T4 E( c H
20
0 N. V T! A5 X+ a( s 217 x7 h' ]7 {! Y" }; ~' @. N. t
| <html>
t/ S5 a; ?+ H+ r <head>
& N) C l/ ?7 Q) }% j. D <title>javascript math sin() method</title>; G4 \# x2 T2 t3 a, ~
</head>
. ^9 m- s4 H# T$ f! Q <body>* r! i5 u r( i2 v9 C z
<script type="text/javascript">
9 H# w$ m9 P$ l! u$ @' O; I) {" s/ \ 3 W* i8 Q9 ?$ I- \$ ]
var value = math.sin( 0.5 );5 H) E2 ^1 @8 q/ o, c# h
document.write("first test value : " + value );( Z$ P7 m. ~0 k
# `9 e4 ~9 C* O' l4 I var value = math.sin( 90 );7 k* y \& d+ T7 R. t
document.write("<br />second test value : " + value );/ T' u o7 C7 Y: U
3 ?7 B* `- r% h4 D- V var value = math.sin( 1 );* x" d) ?. F2 _$ N' U* P- a7 N! R
document.write("<br />third test value : " + value );
* E$ [8 x6 h5 m8 v' V. f: j0 a
, U" z: ?2 B! N var value = math.sin( math.pi/2 );
% A; p u9 y2 A document.write("<br />fourth test value : " + value );$ S" Y! \* E6 f- _7 d
</script>/ Q! E6 B8 R$ }1 \2 }4 k
</body>5 ]$ K* r/ {* e" j8 U% F- L
</html>
9 _- L3 O, r: k% w ; {6 Z% l; w: L+ P. N
| 这将产生以下结果:$ v$ M; c8 q! i% u
?) F& E% \! l, I1 a; g) j) W5 B7 [
1
" k. W$ Y2 w; E 2( v' |% T3 {: K3 a$ H
3' i5 J8 T0 O$ v* W0 @
45 N$ W8 Z8 t# |* l2 }" N
| first test value : 0.479425538604203
$ v" x. ]# w- x& h second test value : 0.8939966636005578
( F, O: w1 P- H9 R# W third test value : 0.8414709848078965
% P) v* B) D9 R7 @ fourth test value : 1+ h( e/ A# K* P% n# v3 X# Z
, o& O1 `: R+ u3 I' N/ ?* ~$ X% P | 更多网络编程信息请查看: 网络编程 |