这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下
, ^# s3 q+ ]" u: _3 n 这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
7 m# c p" c6 D6 ^7 A( U* k 语法
" X; _4 C- T8 I- V m4 T, ^ ?
/ ^' h f& i& Q; N 1) e& M. C! F: d) z0 J* I8 T9 q- x
| math.sin( x ) ;; F8 F) e5 d7 {5 F4 `
* o/ t' r: Y. p9 [# S
| 下面是参数的详细信息:
% w; m6 [3 L0 a, Q5 W( | x: 一个数字% R8 ?2 G7 P( D+ }) ^
返回值:( ~6 L) M# P& j5 n1 ]
返回一个数字的正弦值
, M; k7 j, W( K3 L" N1 M 例子:5 N D7 ?; `* g& ]4 q' b4 K4 L
?
0 z, w% ~9 A! p) l7 S/ q8 {! a8 v 10 Y! H* P* c, N8 F9 e
23 y8 J# w9 N, E$ y# N
3
D% E8 H$ c1 Z0 X* E 4: L# X) b# E' d2 \6 O8 v, z% q0 V
5
/ s% b: V1 w+ _7 J 62 X, U9 ?; {+ P
7* C* e; P- j7 c
82 L: V' h! d% y' b3 ?0 {+ P7 r) ^9 q
92 {: ]4 @2 k4 @
105 F4 g( G8 N1 }' H% L( J
114 u1 j# a# U; n7 E3 X6 A+ b
12
1 G/ [0 W$ `# }. f, [ 13
3 w6 z/ J9 s# i% ^% E4 X 144 G% l2 [% D7 b2 P, [
15
7 ?. \" S9 H: G3 s- f 16 a) c: J7 [3 v9 ?# j
172 b" d# U$ x" h) o! v
18* H. G9 S( @5 |2 {0 ^8 f- j
19
4 u! P; m2 F* r4 ]- H 209 M! ^% C3 L( d- {
21
- |& Y8 d; @+ G5 U. ] | <html>
/ v& _. @6 x/ v/ s3 W( h4 f. R <head>/ E. z5 I6 L, \: Z% ^; j( Q
<title>javascript math sin() method</title>- {" M" p g3 |
</head>3 i; N8 n4 R" R) }# F% o
<body>
: a& q" A. {$ L. t0 D5 g3 g. A7 e <script type="text/javascript">+ v! ]2 ^8 \) v! H# X* D3 U# F' {" R
! X- r1 h& v- j, u5 |- n
var value = math.sin( 0.5 );& I0 }- N' D, Y5 k7 _% |% Q
document.write("first test value : " + value );
Y& ^0 m5 a* \8 E
+ l+ @, n9 I# \, Q! { var value = math.sin( 90 );* @" b: {1 @$ H
document.write("<br />second test value : " + value );
) J( p$ e+ `. a! t9 P' Q% @( x+ h
/ l# `' O! ~8 K- _+ H" q var value = math.sin( 1 );8 |. K/ z' W6 |2 ^: R" n6 D5 N
document.write("<br />third test value : " + value );' D# @9 y" z6 Y) o
) F8 v `* K# ^; F2 H; k" G var value = math.sin( math.pi/2 );
( ~! E# a7 B$ X9 s! [ document.write("<br />fourth test value : " + value );
5 |+ O6 l( E$ H) \' S </script>
5 `. {( N: r2 `. X+ v3 @ </body>
4 \( g f6 O5 P2 h1 `% H6 A </html>
+ t0 h, ` f) N, { 7 r7 a5 N! ~- C
| 这将产生以下结果:
- v& P7 [5 F# E$ z! e ?" O& X9 w1 e' A! b! y+ A. L
1
& \% w; ^. g- N0 M- q 2/ s7 Q, g8 `% s
31 j$ e3 ?+ |& N8 }& F5 J" ] R
4
9 ]) I6 k; C# F3 q" b4 Z | first test value : 0.479425538604203* O+ H& ]6 I* k7 k" U; N+ b5 B
second test value : 0.8939966636005578
, s8 ^& Z, A; {: Q$ V: t third test value : 0.8414709848078965
' e. v5 g* I% t4 s) ]3 K% M6 E fourth test value : 1
! o. m; S5 {- d$ O, G3 R' q6 h
9 C2 _$ Q9 `5 _( o! g, B2 h | 更多网络编程信息请查看: 网络编程 |