这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下. S6 d) {9 ]) P5 n# J- w
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
: a \+ _- O3 p/ \" G 语法, y4 C% m' P, f, {8 [
?
8 |) ?9 W& |1 f, ` 1/ E7 q$ M. `# x2 _( b& q
| math.sin( x ) ;$ J& i: X; a5 U" {1 M
) _3 [) {# W' C! h$ z0 c7 R6 u | 下面是参数的详细信息:
4 b# {. y. h, Q6 r x: 一个数字) b& T3 j8 e6 O8 K
返回值:
+ z2 c; A! N$ i: |, j 返回一个数字的正弦值' r. T/ N1 z A( ~
例子:
) V% J" h1 N3 g D7 }* g ?- h' x8 {8 f# W: S5 _
1% s8 h$ K _- N* b4 W
2
, g! L' [. C$ x/ a1 Z5 y, Q0 l; X 3
/ g2 C& g7 _- U0 m 4/ R( S; L/ Q# C- B! Z; H6 E0 u
55 ^4 O/ V& k1 N; @
69 d: Z# d6 U4 n1 `$ v& Y) d% Y
7
0 Y! @- b# x$ b9 s 8
^" y( y! N. U 95 J5 `. ]: g+ X2 [8 P+ P
10
/ E) D, A0 n# I2 z6 Z% @0 Q: `) n 114 W- b) V! u6 h5 Z0 \/ B: I x) I
12
% V( v$ d) t! @: U( w/ a 13
/ E( p* j2 E* r' W1 | 14/ u& S! L$ q7 S- ` @
15
0 @3 g$ w1 `3 f. R, Z 16
2 ?2 A$ A/ D7 f6 W0 N. A$ \ 17' C, f# G4 _, ~7 B% I8 Z3 z
18
$ x% b% w9 X: `9 ? 19
% S# `& G: O @' j# F 208 t+ j1 L' O t E: j* x: _6 u
212 q7 s. s, k/ u3 x$ F5 r
| <html>
# n8 v' ]9 w# F <head>% ^6 @/ I2 G6 I1 _' K k
<title>javascript math sin() method</title>2 C9 N3 `9 G4 K. l& ^$ y2 O
</head>
# I( }! y1 `& d5 j, O <body>" A; z9 [& n$ \9 r; f& I' _
<script type="text/javascript">
5 d% C$ c1 ]7 s8 o1 i. x5 S7 h6 s G& o
x2 K1 o. \) @4 `0 g var value = math.sin( 0.5 );
- X' k- Z- Y9 }( l+ c document.write("first test value : " + value );# Y- [; e5 S4 y- }
; N% @5 x. m; Y5 G var value = math.sin( 90 );9 o) r& B; s3 H [' U
document.write("<br />second test value : " + value );8 x1 E* p& b7 L" G
- M- W( x! J2 p8 Q6 k0 {$ @) D var value = math.sin( 1 );: V( ]- [+ c( ] i* ?) j: b. O4 F
document.write("<br />third test value : " + value );
- Z6 H0 ^4 X( C: ~' L% z 3 S- ]4 R: x+ |) H) m
var value = math.sin( math.pi/2 );
$ h9 b1 u* Z0 v$ [ n. W) A# d, C/ s/ q document.write("<br />fourth test value : " + value );+ J4 Q9 x! i, T( F8 s- b3 I
</script>
& W) ^0 p c: P: u& p, _% D </body>- c+ S" ?1 y7 G. m5 k; \ ^" }
</html>+ F$ A9 O, \6 a8 E0 v
1 m D2 i1 ^# }, t, Y. g! L1 ^ | 这将产生以下结果:
2 }& V0 f% U4 n% S' e6 a5 \ ?: v% A6 A/ j/ u J7 d
1
* b3 a8 u4 r; {1 g T 2* }6 c; H& H+ F3 m! i, l! D
3
# A* u; `9 f, _ 4
6 i' V- p( d I | first test value : 0.479425538604203$ q, l/ {0 _, f: M/ O; b
second test value : 0.89399666360055782 n6 `$ y9 i3 o% q2 [. l
third test value : 0.8414709848078965
|- ~; `- @5 M6 s+ D fourth test value : 1/ \1 R0 `" v8 e" z7 d8 Y
* f6 c9 e! e+ Q | 更多网络编程信息请查看: 网络编程 |