这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下( `- Q7 d- X$ B0 z+ Z" w6 {
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
* _& y, g( d1 h 语法
" T" o5 ~4 U, j2 ^ ?
: w9 m# {6 q! S$ ]0 r# J, m 18 ~ Z" b. G4 A4 P4 e
| math.sin( x ) ;& m5 |4 P( e+ K
$ ~# F6 g1 N, |7 `$ O p6 ` | 下面是参数的详细信息:9 U% }4 D5 Q2 U
x: 一个数字+ H0 I4 i3 z3 Y! R/ K6 p {
返回值:) E j' B# R; N: j/ H! y
返回一个数字的正弦值* a! ]% J) C( h+ P/ Q7 B) o% }
例子:8 s2 v$ y2 t( R- a h9 M9 m' T
?
+ M4 ?4 v9 { I6 @6 @% Y 1
# c' O9 m) }3 r( i- V2 Q, q8 m/ D! ] 2
4 u- H2 Z. I* Z+ N: r- H 3
) {6 B7 D+ B# ~! m/ x0 ` 45 t9 s9 f' Y4 ~# ? D1 h3 K
5
" Y+ ]) O* p- z/ ]6 e) ] 6. w/ V( R+ z( R8 Q* Y
7
. s* ^5 \/ c( M 8
3 ^3 I ]" r1 X3 [ 9# H$ u4 d0 G' J6 ]
10
0 x) r, X: Z/ T" b) y0 v* O 11
8 \. D1 _) k0 i; Q7 p7 f x2 R9 ^ 12" `; ]+ A& h( O# _. n- @
13, C2 r! Z. H# P
14( C. w6 G) r/ D9 \
157 x0 v- b: X. w6 s8 H5 B# U7 M, g5 X
16. t; U& }5 G/ h+ Y$ m
17
* E( c5 {& W, M2 ?* {3 Y. @8 F; c \ 18# |: w/ L8 [- z1 d" P O
19 x# ~ n5 N$ }0 T
204 J0 |7 L" E# K3 d
21- a) g+ Q- t6 b1 L( L# H, J
| <html>
0 B4 L+ i" D8 K- q <head>- X `4 U) m( ]* ~* C' d. R5 Q
<title>javascript math sin() method</title>
% O, ^6 [. a4 i5 ^ </head>
' J9 L% i* g2 J9 A$ E! [ <body>7 h5 h4 l, I4 E! H
<script type="text/javascript">/ P4 I/ X0 t. k7 W# F
* v+ W! e2 D$ T% g
var value = math.sin( 0.5 );
) Q# r" T. z( {0 k2 _ document.write("first test value : " + value );- m# A) e$ ~( W `
1 U+ g& v B& Q! g: w8 ` R var value = math.sin( 90 );7 v! l4 y$ M- e/ ]% V3 P
document.write("<br />second test value : " + value );) S" Z. G7 ^9 c1 f$ d: L
_0 |, B) x1 [" A. D" ^3 U
var value = math.sin( 1 );3 n& K. H; O. l2 a0 Y
document.write("<br />third test value : " + value );
& o* _. H) O. v6 \3 K0 n
9 u- E; S3 x9 k& S& j" q: x2 W var value = math.sin( math.pi/2 );& J: j" D0 I! c' G, I
document.write("<br />fourth test value : " + value );
# \% n$ j! m6 N* | </script>
- k, {# t/ J3 Z6 N </body>
( h* c; K' { Y </html>& _& B) [7 Y k- H
' Z' p E8 x0 e7 d8 J1 G
| 这将产生以下结果:
8 D& {4 v5 l2 i1 R ?
, E" y: y6 q' W& q6 v! u 1
: G+ \0 H+ A& y3 L3 B 2 K( P. J- G7 U5 B2 @- l" Q
3$ _, S% m P1 x4 T; c# P1 Q
4
$ Z% o9 S. S% W1 u7 u, l | first test value : 0.479425538604203
* s$ m. U1 h5 {7 K. J9 e second test value : 0.8939966636005578
+ y6 E. j* C i: l* ]0 Z+ a! ^ third test value : 0.8414709848078965
9 V1 _6 I k9 n' o fourth test value : 1, N; Y: Q7 \5 O: e1 ^9 X
8 d3 @2 X9 D4 D5 B6 W d) T | 更多网络编程信息请查看: 网络编程 |
|