这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下
+ A+ _5 E' ]( V0 M5 ^ 这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。7 \/ C. n+ Q; ?7 m
语法) R* r' p' ~6 l! D: D; ~# t
?
5 B7 L, z0 b- t0 w! C) S$ U. ?2 G2 l 1* K: I- ~% F! u: u3 U+ K& V
| math.sin( x ) ;
2 `+ c" k% S( W& I5 ~ ' V$ {2 k. S5 n( n/ t, ^
| 下面是参数的详细信息:
; g1 |* L3 v7 o x: 一个数字
4 y1 m0 c& I& ? 返回值:8 B# d$ F4 z! ?% l' ]! B* E/ J& U- L
返回一个数字的正弦值
' B' M. i$ @: ~ C 例子:" n1 v$ ?0 Q$ Y# `' O/ p/ Z
?. u$ f! {9 p! z; ^8 r$ w
1
G2 s+ Y) `2 c3 E* t' Z 27 I3 u3 x5 w" l G" D6 f
3
5 h! N2 ~4 U: [1 U0 u 4
' J: f8 S" R, {- F 5
. F" o0 e% r0 N4 c; y5 M 6" c; |0 C! @ y6 H% V) v
76 y V$ ]) u) Q8 Z
8
3 e3 }8 S; s: m# J. B 9
- n G, X0 N! c- {1 W* D% w 10
" C4 x8 H- r/ m6 [6 a' a 11( A. f0 s& I7 ?/ Y) o
12! r, e" O$ c) y! M7 L/ T5 s( L' T
13
. L7 P: s/ V& y! ^ 14$ a1 L3 i& h0 l1 F4 o+ ]
15
& E4 [) F, |- o5 X& f 16! I) b/ K2 L. K( Y
170 n% j5 v, ?5 B8 }8 z6 P# Z
18
~6 L7 M% T" Y! z$ b; Y. h7 N 19
# J1 N1 w. Q8 P3 h+ } 20! K1 J d$ \% K; P% x* f. D
21
, O# _# X/ f1 `8 {' ^7 ` | <html>* d2 @6 _0 P) C
<head>
/ N7 ]% I! g; T5 x) @ <title>javascript math sin() method</title>
* m. A4 c& D8 H </head>2 t, M) o2 `# p. A+ e/ G: X
<body>4 P+ i6 W0 q# Q* l4 [' q9 v
<script type="text/javascript">8 Q) y) p; n' [ _4 q
5 F J1 R4 t# ]; n3 {- f J var value = math.sin( 0.5 );2 C2 L: l- ]9 l
document.write("first test value : " + value );- P7 K. K9 R F t# }% b: j# D
! G1 u2 H# P1 x6 _! [4 d7 {
var value = math.sin( 90 );& E/ d( n a5 D
document.write("<br />second test value : " + value );
: O( t5 s" Y8 C. ]5 b [ * \! D0 z% N& n# Y
var value = math.sin( 1 );
# ?8 F) n0 B, X) a document.write("<br />third test value : " + value );& k E: _1 N3 \# w s: c6 P/ S
1 S" K1 a4 h9 _+ e. |; B6 R var value = math.sin( math.pi/2 );# j3 _' A& ~" `1 ]" J2 Z* U7 T
document.write("<br />fourth test value : " + value );
2 y3 I' Z2 o ?, A; o$ [ </script>
, q4 O7 D' ^+ v </body>+ @5 J$ T6 b& E' D; Z& |, f
</html>
3 [$ y. t& d: d) q0 u! w7 T
: n) V* X, ?: U$ T. t n | 这将产生以下结果:
: A( r3 m( [5 q: {* g% S$ J s ?
B' B% ]7 Y2 i" i 1
0 {* @ K! X/ N" ]8 O& _ 2
3 r6 ^8 O% m O7 e1 g4 {; t# }6 F 3
) t2 F' G& j1 q5 T 4
0 U' L, V9 P0 s9 v( H4 t/ V | first test value : 0.479425538604203! t- t9 e, L: r, L# G; h! C
second test value : 0.8939966636005578- B; J2 w; x+ o' m( A8 r3 ^6 t; [
third test value : 0.8414709848078965, W3 }' A4 i" i. i# k* t. Q) u
fourth test value : 1
% j/ H/ @9 w# q 1 T, s5 X7 V- F* i! D- Q+ \! u& Q; P
| 更多网络编程信息请查看: 网络编程 |