这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下
7 f7 B9 {/ k& Z; X 这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
8 j# j- v8 z* P- V0 ~ 语法
" A! {7 v2 V; { ?
, H% ]3 p5 F3 ^; Y! N J 1
' M/ p { @) M8 m( [' o | math.sin( x ) ;
0 _* q" i) P, |- B3 K- \ ) r* Z) @8 F. n3 n* x* c
| 下面是参数的详细信息:* p2 w7 D# t3 n% c, [& n8 A3 i
x: 一个数字
: D L2 m& d9 k! L 返回值:
1 h. _! @& z. J! e) s8 Y( v% k; {2 _ 返回一个数字的正弦值- [) L8 V) l3 y+ P2 S7 x7 B
例子:2 g: N% V) f/ B7 r8 }$ \
?
# n7 q6 a% R7 }) D, g 1
) p* H8 S. [; N9 P# f$ `# o+ P: P 28 G7 M( e, }" U ]
3
# Y" {/ ]$ T6 A. e 4
: K8 v! p# f( k) P" b 5
8 N1 d. Z- R6 Y" E+ C& o) d. d 6( D; C& M C' Z# P. W- H
7
) d. z2 c3 T5 c9 _ 8
. Q: N# x) V. u) a: e9 C 9
% m+ f2 `) k0 V& ?3 H" t 10* c: s) w6 f+ b1 f) V) V5 u- Z
114 G3 N$ f0 Q6 W+ C8 D: P, ~$ U
12
0 b7 B9 t# S$ ? 13; c0 A1 r/ G! x' }& o
14
5 P4 v' a. k$ U 15
% s8 h1 G0 ~' g. ]& z 16
' n } G# z" r" o0 f. l) h% u 178 A5 d, W8 Q6 H b
18! }+ I( B V! T) a1 d+ ^
19; n3 G& P8 C/ e- G
20. \# l" P. K6 M; ?5 b6 l8 s0 Q
21
$ ?; e1 o& E9 e/ \/ U; m0 C/ I | <html>
7 [$ m7 t2 L- E. A- O1 h y# _ <head>! v6 \! m9 z/ B& R0 ^. b/ u+ E
<title>javascript math sin() method</title>
. u0 q$ j# \" p" U3 N& |+ A </head>, v; k" p( k a5 m+ W8 K# X
<body>
1 w3 w& O2 i6 V; k" A: `6 V3 g7 p <script type="text/javascript">
/ O9 b6 w% `8 V. E, C- W
" ^. ^: [2 F* C. [6 N9 a, ` var value = math.sin( 0.5 );6 O* v# _. J- l) i1 ?
document.write("first test value : " + value );. v9 K8 y/ U' b4 r0 n1 y6 \# o
- l; s& \; x; V- ~4 S. t, X var value = math.sin( 90 );2 F8 K6 k3 d- o! T3 K8 V
document.write("<br />second test value : " + value );
. V2 K; i/ u$ E1 a" J; W
V) ?. `6 @% R' z# V: @9 n, w var value = math.sin( 1 );/ }5 o' U) D& M, o" N1 }" A
document.write("<br />third test value : " + value );4 e- b" C% u9 `6 j C" d+ y" E" I, s
% `2 g5 t J$ O& _6 C' s
var value = math.sin( math.pi/2 );% }- [2 W" b, ~, @ |. |
document.write("<br />fourth test value : " + value );; c' o+ M1 T: K# p
</script>
8 |+ e- Z& q6 u% X; ` </body>$ s6 ]+ I" f' z& o9 ~7 L
</html>
/ f/ G. h/ ?6 K& h/ F + [" S$ N$ o# J) S
| 这将产生以下结果:' ?( C0 {; ]. t1 T* U6 W8 |
? }' c- ]& c' e& \
1' @: h0 t2 q( D; _; ?% p
27 T# v$ r( D( j; b. R& b& U- T
39 j) g( ?8 d9 y9 x
4$ M' `$ F; M, y/ o- K, l, ^
| first test value : 0.479425538604203# f% V0 w+ f8 d6 u: J
second test value : 0.8939966636005578
! w! O) y. I% {: W, u V third test value : 0.8414709848078965: Q* p* r2 z1 F5 Z! `+ L
fourth test value : 17 D3 \* O: v" `$ N
) Z2 t- E: E( S( o% { o
| 更多网络编程信息请查看: 网络编程 |
|