这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下; \. {6 y. V' w0 G
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。3 t/ O# B% o6 C) w6 A
语法1 V0 P' t. Z8 H3 m I% y% ^
?; V6 x5 J" S) d/ e0 [+ h* d
1
+ h- Z2 n+ \( X+ s/ Q, J | math.sin( x ) ;& T7 @5 E7 M# o4 ?" z
# |: s5 \9 T: F- w+ c5 F( U | 下面是参数的详细信息:2 g& f% @$ K y' Z$ m8 {3 s# N
x: 一个数字; F7 I, j3 H8 s: |. A5 c" _ e
返回值:" E* Z) o1 X9 X" r2 j& t& y; F8 v J
返回一个数字的正弦值 \3 ~, s- X7 M" `7 o1 y. q6 R: Z D
例子:
; ?5 P" p% y9 U0 P ?) r6 \ S$ {% G
1
& d" b; n, O3 J$ _ d4 A 2' _- b1 a! u( I- i+ I0 W6 h
3% m5 t8 D4 j4 a; M) M# i
4
; a2 r1 P% I8 o+ m* V 5% A% n' [5 d4 r q, R. a' T, B1 i
6
4 @1 ~, n! v# `7 N- b: c/ E 7
1 }; J. J' N' i7 e 8
& D0 q3 a5 |7 C) _ 9! n! {, N! W6 z* M; [: E }6 {4 Z
10& T3 Q: P5 R, s( k' n
11, j, z# h; @) y" R1 d9 \
12+ o6 s* u* u2 ]: V
13
2 [0 d0 H7 W% f) p. m 142 J$ |* i6 Y H# @7 j# W
15/ G- O$ s( I6 ]* J
16. J* E" ?4 [8 D' K# o* l( s' T
173 N0 C1 E5 U) [2 y. j6 _
18( J' ~1 o* D% c Q. q
19
4 f& g; e, W% o0 U 20; a- w h4 I& i8 O1 M& ]" q- `
21& c/ W; h* z" L% w: ~/ \. q* N4 x
| <html>
0 a4 ]4 H0 L# ]- q. R$ f <head>
9 R! m+ p2 @1 G4 H% a/ ^ <title>javascript math sin() method</title>
: s# E3 k4 y1 t; J- @+ B </head>* z, q+ C1 e( {# g" d6 s
<body>- O$ O! n( Q7 K2 k6 [" y1 V$ B8 H
<script type="text/javascript">/ k4 s4 Y( {1 X0 Q; A0 x
& g& z9 M+ ]( `' }2 A/ u var value = math.sin( 0.5 );
5 d1 L7 Y: {5 @! E: i: }9 O document.write("first test value : " + value );
1 ~- @/ _* Q5 u& Q5 T' [+ h5 F ) T ~9 h: G7 |- }3 \
var value = math.sin( 90 );$ d( l4 z/ w- l- ?* ~, T: c. m
document.write("<br />second test value : " + value );
( T! \5 F5 T. ]- T, q
0 f; u; p4 p; W! K' n# ^+ r var value = math.sin( 1 );
, X8 e0 s& }1 _ document.write("<br />third test value : " + value );
: d) K( l) z, c% q
( v) \) E8 f; E' R0 K8 d" V var value = math.sin( math.pi/2 );
V/ @" B7 n& T0 K" z/ B- f3 h document.write("<br />fourth test value : " + value );7 E1 B; l9 n9 g- z" b W* g
</script>+ D' s3 O! a1 I$ u; `
</body>
; C' ]9 ~, }) r+ T </html>
; b9 _$ ]7 ]* a- q& l# r3 T5 u ; v* x, I. x0 K0 ~; h% S
| 这将产生以下结果:% R0 t' f* Y3 P; g2 }6 T9 T" s
?9 K# q' J# H* X: K
1
& S( h ~' D' L1 T 2' q5 B6 A* i' Z+ q3 l
37 b, i7 `; r- G" ^' W- X4 i
4
9 S' ^ _ R5 | | first test value : 0.479425538604203$ ]$ T$ b4 Y# e. [+ f$ e
second test value : 0.89399666360055784 { ]) U3 E3 P! b( B
third test value : 0.84147098480789653 E( N" c% b/ y" \" e8 z/ `$ e
fourth test value : 15 Y7 R, T- s# D5 J5 W9 C
! z& O) c' }6 n; g6 X% v | 更多网络编程信息请查看: 网络编程 |