这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下
1 Z' S& _4 o: N/ o, q" O 这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
3 x4 ^2 m- V: I( x 语法% a' w/ f8 U g6 q
?
9 `; u$ g& Q7 ^* B$ j, y 1: a3 s' z: N- Q. ?
| math.sin( x ) ;" i* r; Q- |8 E& I I9 L
# C. L c6 e4 I
| 下面是参数的详细信息:! {. D5 f4 J( J/ ~! N/ G
x: 一个数字" a0 Q6 t* {; D0 m$ H; H/ v
返回值:: C }1 Y5 [: X% d. ~) L9 }+ \
返回一个数字的正弦值3 ]* u; u) u2 R6 a @- c t: \& ]/ l$ {
例子:
5 C/ s9 j& ]" h, j6 A" j ?: N0 S5 w3 x. L' p; W+ N, {! a
1
% [0 w' Y1 p( i1 u% O1 R3 Y 2
3 x, r7 d' c- }$ u6 W 3
5 z3 @4 d" K( a4 o3 m 4/ f1 t M* r; Y. S4 k
5
g6 m4 F1 r: w6 v 65 H) t& h. S; c+ L
74 d8 A y/ t7 t: ~1 |$ ?( y& l
8 w5 @ t& ]) Y9 x. C7 b. T
90 k; C. F) i4 Y5 p
106 ^$ e# k# a! D0 u; I9 `4 K/ j
11: P! J& @9 v5 ^
12
% g7 a: f+ g& o3 D 139 I3 v& s- [; f/ Q+ K4 }
14. v! |! Q: c0 z2 N- \
156 X3 T" |" t4 h
16
/ i& ?3 {& G% t: g6 E$ K6 Y. R3 E 178 L( s7 L! x$ U( b3 n. I
18
8 ?/ K0 U* {8 y; H5 b 19; K$ }- T: b3 H
20
" o+ [ E7 C M7 K% ^& E- O 21' e* {& r* k) E1 O
| <html>
' A# w8 S1 C" C1 h: M <head>
9 n2 A/ ^3 O6 L4 S' n0 i" u& L <title>javascript math sin() method</title>7 \3 j6 a# k7 o8 ]# [! X! ^
</head>. B+ x* q; b# }3 D8 G0 h; f2 L
<body>$ H- J$ X0 O5 [
<script type="text/javascript">- |, u0 a$ t% B' y" a" x. Z
' P2 u3 p% f/ r. u1 I5 b5 C
var value = math.sin( 0.5 );9 u% F6 \$ X* r( k) x. {( o3 {
document.write("first test value : " + value );3 |. e6 ?) B; k2 a+ a2 t! Q
$ p0 n( V' X. {# Z0 u9 K var value = math.sin( 90 );
# k' {) G( \6 m' ~8 N document.write("<br />second test value : " + value );( e* h" t$ L: X( T
4 n+ |; v5 C- J. W! W. U var value = math.sin( 1 );% {1 \: x/ T3 ?% l2 G
document.write("<br />third test value : " + value );
2 K; S1 r- t! a) K 6 r7 k) L! v# o0 k5 C
var value = math.sin( math.pi/2 );5 |3 t1 R" h% p' d9 N/ K& J
document.write("<br />fourth test value : " + value );" m+ R5 R" k6 v/ }3 @
</script>
4 r0 m5 s- d& U5 L3 } </body>
4 J) g, K' X) o. {/ @! n# N </html>4 |% ?+ v4 {2 X) }5 L8 p6 C8 b
! |9 \1 H" ~% _. G/ a" X4 T# O# _
| 这将产生以下结果:
! f7 I* c5 S5 X f9 E/ g* @% M ?
7 ^8 B# w' ~+ f+ J: Z8 M 1/ C1 n9 S/ n" o" q
2
) z `9 \& u) O; n 3
( \! k! l! J4 w+ E7 v9 K 4
" r" X( r, _2 [/ s. u& k& E4 M T | first test value : 0.479425538604203
. z$ R& `/ R( L3 }/ h second test value : 0.8939966636005578
; B+ V' l; h' r% Y9 h0 ]6 E5 @ third test value : 0.8414709848078965. B! h5 S9 m- U/ z& v
fourth test value : 1) e. ?& g! |8 m" ?* v. K- \
7 E* ?4 I" |! z, T4 A | 更多网络编程信息请查看: 网络编程 |