这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下8 U9 V, u. A8 j; N
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。1 u/ x! W7 C: E7 z
语法
2 h' |/ X5 [2 E) c0 N ?! l' K" G# { y& k
1- [+ Q$ v8 B* f( z, ]( E6 [. E
| math.sin( x ) ;
/ [9 D* F# E5 e3 r . o% H- M; V7 {2 B3 U
| 下面是参数的详细信息:- X- L" E, J7 H; c. a8 A
x: 一个数字5 D) j0 v9 v5 g# C1 r& t
返回值:
% s& X; n0 a; W 返回一个数字的正弦值3 A1 o. d4 Y6 U; X( E
例子:2 }( z) P/ r! J1 S
?- } o! _# G" ?3 W5 t; L# T2 d
1: w2 _6 |$ d+ Q7 J
2 f0 E+ U5 o2 l$ d- h3 P
30 T! q& K3 ~& l
4. b$ b4 F4 j+ o' t) m! t/ o9 `
5
0 |7 V5 O* @" z# _ 6
1 F; k- O0 ?& i 7
6 F- T7 S- @6 I6 _$ B 8
6 q/ n. ^# P; T" n* W' \ ^ 9
, v Q/ q- C* a4 L 10
% y+ A& I: [# F& F* s! {- @ 11) q" r/ q! I/ ~6 D. i: O0 ^4 a
12; j* m8 d% y: G; \: J0 u8 G
13/ B _; c8 Y& I. i
143 v0 Z ]2 S# M2 S
154 Q" B, c/ d9 ?9 |1 }% e
16
1 X e/ |! w9 ~8 ~7 c 17 b" M2 G' I# ?4 f1 `
18
1 B; m5 q' B( d2 O0 p, c( C 19
9 G2 j4 _% L7 @8 K7 K! V) M 20& R+ _+ ?% i2 T4 \
21
$ K4 m2 E* h' h | <html>( |$ F+ X0 ~( E8 p. m6 k6 h$ h
<head>, }: x" o* C8 g/ Y: b( r
<title>javascript math sin() method</title>
5 ^+ ~+ m" `8 G1 Y) l </head>3 f3 H; L. G# B: k$ z8 _6 M' c# d$ {
<body>" v$ G, q& C8 K3 f$ b5 E
<script type="text/javascript">
3 `% R) [% Y) o! i* h * J0 U+ v, q8 N4 |% w
var value = math.sin( 0.5 );
4 S% T3 D1 S) ~. U, d- X; e+ _' v document.write("first test value : " + value );
U9 H. _6 x% l1 O8 j) X# e $ G# z' M: ^6 C. _( G' G) k
var value = math.sin( 90 );
" }4 O9 G1 N6 x* Z3 N document.write("<br />second test value : " + value );( }/ a' J, ^5 O& G! X
9 H+ R% I3 R. U [! { C, \( g var value = math.sin( 1 ); B/ f- w9 G" d9 }3 L h2 R
document.write("<br />third test value : " + value );2 U; }! K {4 I* `" @( R
5 @9 j( r5 R% u( n6 i \ var value = math.sin( math.pi/2 );
% V, }' u% L( J# X' y$ |/ N document.write("<br />fourth test value : " + value );
6 ?: Y7 l9 O4 E </script>
# q6 T D0 r# Z4 v* E7 H! }" {8 A2 a </body>
8 R' o$ D) t$ U/ O5 ]4 X9 {1 ` </html>
& x. Y' h( d! l ?" {! @
* ~1 F/ C/ J3 P+ \/ v* b b, N | 这将产生以下结果:1 w- {. `: Y1 ]
? `* \3 s& n' g
16 x7 N' Q4 b4 q3 E7 a9 m# p
2
- @ e2 w& u# b0 \3 b 3, n2 |$ r7 z1 g" w8 ~/ K
4; t- q: S6 H- d. e" @# N
| first test value : 0.479425538604203
) L1 R `, P! ?3 L, p second test value : 0.8939966636005578/ J V. c/ W$ r/ ]& A: G
third test value : 0.8414709848078965
$ [3 ]9 E1 T' \" Y2 M# Y; H fourth test value : 1, _2 \# `, n6 Q* g
1 b7 e/ e& b* V* q | 更多网络编程信息请查看: 网络编程 |