这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下 a! K0 ^! ^( `2 E
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。: W7 L. _0 C; ^" C
语法 P( B' ]4 f" f( w V& |' L
?
/ \ z- z- \. {* z$ w 13 @ }7 |* [# U* l+ \
| math.sin( x ) ;% S+ `8 e/ [- Y" i0 l
) k2 I+ l/ ?- s, m8 H c+ Q' z/ c | 下面是参数的详细信息:. l" s" f. a* e- N, M! j: ]; `
x: 一个数字
1 d/ q) C! i; a5 w2 c7 l 返回值:2 | L) x' X$ ^( i# I2 Y7 C
返回一个数字的正弦值
( Q: A u/ P1 }4 j 例子:
6 ^% a, H- O# K* ~( ~! f- K3 M ?% y N, D; W8 L+ h* L& A
1- q4 e/ f: U" }$ W5 i0 |
2+ i( e, X. a- A M: W
3* q& c/ y$ P- H0 ^3 ~
4
0 Z, W8 r& H f e' q0 e, l9 T1 t 5 f/ b+ x% \) U# Q
60 X3 Y( H* ~ [3 A$ O- { q
7* F- Y7 ^; E7 ^3 g, O) U
8; n9 o! n2 P+ S P+ b( n
9
/ D5 U; {( D2 L" r# N+ o' y 10
; C5 y- m% f5 U& w& S 11; ]1 C$ p! l4 A7 l: y4 O
12
. D7 [2 G1 w. _/ a" I1 W* P9 @4 O 131 y% z' s( J0 J0 }' l
14- }- S, t9 ?2 n1 J* f
15
& E) I s1 R* `# k& i3 L+ p 16
8 r0 k" _" Q9 [; N! _ 17) L h& N$ ^" U2 }
18' ]7 ]" m/ {4 Z) Q9 l' l% Z
19/ ?2 Y+ L' C6 J
20
& F9 g( I/ p& E6 v9 o, S 21
4 r+ R s4 w# u; ^. G [6 j | <html>! @# N5 \2 M& e' P# d: O6 H+ e
<head>
" K1 } t& {/ c% f <title>javascript math sin() method</title>
5 l- c! w* Z+ B </head>
9 [4 u3 @1 g% p <body>
7 w/ E3 V7 }9 S! l) Q( m/ U <script type="text/javascript">) G' \ |# ]$ G5 E1 B
( {# r5 d1 v; Q3 h var value = math.sin( 0.5 );# k9 J$ X3 M1 i k/ C1 Q8 h$ x
document.write("first test value : " + value );
0 v" |$ J& j% J2 k5 R
) q6 D* Y, T" ?! u: a8 h, u( m: S var value = math.sin( 90 );
# y# m; M, |# L; p& a* x document.write("<br />second test value : " + value );2 v8 b. v# e! [$ I$ F
, {) z( Q1 @0 Y1 U, I; P var value = math.sin( 1 );
8 Q1 A; F/ g/ D/ @ document.write("<br />third test value : " + value );
. C0 B U* `& v; U. u: a3 q % M5 ~( D9 B, \& a2 b
var value = math.sin( math.pi/2 );9 j! q) W# d8 ?. v8 }% G
document.write("<br />fourth test value : " + value );' s5 Z+ r" r: P7 Y$ _7 b) o
</script>) F8 \0 K4 G0 ]& U
</body>- t' ~: p7 N: ?
</html>" u* ^* d9 R9 N! ?$ T0 M9 W
% {* D4 {8 M {' `- `( k | 这将产生以下结果:8 G* t& d/ z# h. r% R7 v; P
?0 O% M* U0 m9 ~' L9 J
1
5 U1 i( G7 s$ }* }5 Y# G 27 C- j" y' b3 U1 [! }; ?
3
% L# E8 }* a: w+ @! U# W! P 46 ?1 s8 Q' @8 ~( h) y5 p
| first test value : 0.479425538604203
3 ], r& H. p; ^/ R0 G$ r- T# b; l* c second test value : 0.89399666360055784 x2 b& `& G# U1 \, Z8 c( m
third test value : 0.8414709848078965. \7 F; b& U8 c& a0 m
fourth test value : 1" i4 R* L2 B% Z' m
( a+ X7 ~6 Q7 U+ ]: ` | 更多网络编程信息请查看: 网络编程 |