这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下
3 `3 s' L/ q. F( R% ] 这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
9 M/ A+ I5 _8 P- {2 M6 l+ k4 X 语法
7 l# k& s" k/ x, O4 g9 I0 g3 Y# k ?
8 [! G! G3 V. I7 c; q 12 ]' I* W1 A1 F1 c: J$ n
| math.sin( x ) ;! \/ G5 Y) a% w0 X4 S/ W
) ~: `0 U7 L2 j2 J! }8 \( R4 J8 { | 下面是参数的详细信息:
+ Y$ b7 s) d4 q$ F x: 一个数字
& H/ L1 A/ H Z. \3 u! _* R! C4 i 返回值:
$ e7 P+ B' F, L7 o g8 b; W 返回一个数字的正弦值
6 ?3 }2 s W+ p3 d0 K. {5 W, \ 例子:
% D( Z. I( \, q; `( a3 l4 l1 p ?' W4 p0 G1 `% K, o5 P
1
" E' e$ {" |: H0 X 2+ b) F9 }/ M1 K& p( ?: j, f2 R
3+ l/ b1 \( O% I. z2 t
4
6 t7 b( t0 i% \ 5
; j+ ?/ ?. L5 F6 \( i/ B. F' Y 6
8 Z: N/ c( h$ G0 o! L6 @4 T" ` 7% A+ H. t2 b' t0 w- Q
8
4 I7 I' Z5 V' p. r 94 L8 h4 ~4 ?0 p& R8 r
10) _" |2 B4 u& S- ~
115 d1 P2 ]2 O7 r- K& B
12. A! ]! M( q4 g& X
13
9 L+ Y3 u( z" \6 a 14
# \1 V/ o' Z; i u3 D9 T4 e 156 [; O5 E, y) D1 O; u4 [1 d+ Z
16
! G D* R, y# k" S0 P 17
; ^) R3 |4 Q: E" E: e/ S# V+ ?% O" s 18: F6 k2 ]- F8 [/ M+ S& e
198 H! K l* ?$ @6 u
20
/ {. v5 s, I8 w K2 Q 21
1 ^5 E! U% a: ? | <html>: h9 {- I+ F7 V+ T6 e' t2 R4 o! K
<head>* c2 s( f; k" x7 w, ]! R4 ]' G
<title>javascript math sin() method</title>. A% S0 L8 F! f3 U( B# T+ G
</head>) w* p3 m5 v& ^, l2 L g( U
<body>- h' c3 o! z5 o
<script type="text/javascript">
7 G3 q& v2 X1 q5 i; D+ A7 Z + m2 D2 P `$ b; R: ]
var value = math.sin( 0.5 );' F" z! S' M& S# m7 H
document.write("first test value : " + value );7 ^8 C" e4 V1 w9 @8 @; T. _( X% p
$ u. s7 t4 N5 l% V* |6 K
var value = math.sin( 90 );7 s# v# H* N% F. m1 N% J
document.write("<br />second test value : " + value );
; h& z" v& m/ A: D4 I
+ h# v: s# e0 ~0 M2 D6 F9 z var value = math.sin( 1 );7 s" h+ G/ e8 j; ]6 v* q
document.write("<br />third test value : " + value );
7 Y# m7 W; u" Z8 {. Y$ [& _0 X J9 L
6 X6 ]9 D7 h7 G% N* p! p# p var value = math.sin( math.pi/2 );; z* q8 [5 g$ G/ x& ?7 Q- H
document.write("<br />fourth test value : " + value );
8 B9 ^' L& U2 } </script>
+ R S6 ]* H7 n9 g R# ~, H, B </body># X) R" I; s. F) R: F1 i- Z, I! N
</html>& m8 @: X- q9 \9 Z; r- `% y- m
2 G+ T# V) p" f3 b3 O8 o* w. C9 S3 x8 h
| 这将产生以下结果:
{. y& j* J( D/ [ ?) h% k q; V- ]3 e- R
1
+ k7 D% m2 ~. H 2
: Q: _1 T7 n8 D: k/ t4 h2 u 37 H1 k B( h: E' r6 ]2 l
4
# n1 O! X2 w+ A; v | first test value : 0.479425538604203: @. B S! ?6 t8 {2 a% u; w' Y" |
second test value : 0.8939966636005578+ a4 n; A/ h% ?7 ^
third test value : 0.8414709848078965
5 w$ ~3 {; o8 M- Z8 I" C fourth test value : 1
2 ?1 L' o( z. |% I1 K! ^: L & f( V: Y( }/ u% Q' p0 E
| 更多网络编程信息请查看: 网络编程 |