这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下
], Z7 L6 n# Z- d; v/ |1 G 这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
" w# G6 `$ t( h N, c: b 语法
1 O. y6 q3 q; q0 p7 k- `- b ?; J8 p! i( o; m) F: E! e& c. {
1
& k/ s5 e0 l! b' ^ V | math.sin( x ) ;
9 q! }: ^+ Y( J- C. n
2 Z! O% [. V3 ]7 S | 下面是参数的详细信息:; L; \! ]1 N% t3 K+ O
x: 一个数字7 n1 o( E! @- x( h
返回值:
3 w: J! r; `5 ~0 e# c# | 返回一个数字的正弦值
+ u# p% j# {# f/ ~ 例子:
$ ?1 g; N% d9 i+ q; L. a- j ?
/ J9 A( V, W \2 ?" L- S 1
1 Z- G# ]) d8 |# \ 2
- P( O5 [& L1 n, w, E9 H 3' w* d( a' _3 R; l; o
4+ Y1 z, C% t) z2 W7 ?
5. X& r2 z; ~# ?9 \
6
: }) i: U( f, p 71 Q# f2 F0 o! Y3 i7 N
8% e0 |2 L7 a9 J. n; K" u) y2 a
9
. g3 |& E5 E, E8 Y2 |" p/ X 10
( w9 ^% `8 V; y3 i 11% [5 N3 W; H& d( p7 b
12: U8 C5 C! D6 t( T B+ ^6 B
13
" p }$ B7 ]/ b* v, K$ U. F 14
9 Y+ X) j+ ~! H8 h& w 15& F) F; j; r# S
16 t; p0 l6 @. R \% m
17
7 ?" `$ y% s: H# g9 |) d! `3 e 18
) F+ O+ u( P3 ]- n8 n2 P9 o- O 19
; X/ \- \) J8 U% t) Y: _$ W 20 f! n. \$ V, J
21; Y' h. \6 h1 K+ C- Q9 E/ I3 H$ E& V2 c
| <html>2 l) {/ M. p5 n% d% m
<head>
4 |8 x- m5 y, O& y9 i7 h( e <title>javascript math sin() method</title>* O. g3 _3 g8 b ?
</head>
% d; ]3 m6 o n' s8 Y$ K <body>
+ @* V8 y9 `8 `/ D! o. J <script type="text/javascript">5 p9 H: \% A4 I8 c) ~# y4 }$ R
; v8 W# }/ _# O2 w: B
var value = math.sin( 0.5 );& R. M9 g: F5 D7 X
document.write("first test value : " + value );( b8 c3 {7 q* L6 A) Q; G* W |. c) E
" g, K4 m7 M6 n! s! y7 t0 K4 M
var value = math.sin( 90 );
% E2 m1 r" p5 {6 x- L. v3 M document.write("<br />second test value : " + value ); P% k S6 @ V* L
7 J* Q# r6 \$ J7 R5 K6 b2 B, v
var value = math.sin( 1 );4 @9 w2 {' q' `0 y, \2 r$ ]
document.write("<br />third test value : " + value );
2 W. f {# b* N2 H e
3 ]8 B" R- v$ X/ m4 C) F var value = math.sin( math.pi/2 );
9 g/ g* N' k( _. y4 Z document.write("<br />fourth test value : " + value );
5 ]0 ^# ^6 b7 I# U# ? </script>
+ M3 R8 T- \) F2 e7 |9 i </body>
3 Q. X3 L2 B7 U </html>
+ D: Q* a3 H' f2 u" { 9 i' Z0 o2 s* j; o. `
| 这将产生以下结果:
4 s1 t1 P7 |' Q5 N* |3 U ?$ P/ H6 N' L# q
1# Z# G8 h7 Q7 L: C9 k4 C& D) |0 A
2
( e: g& d+ s8 b# _% K 37 n; Z* g: {& N. e& _1 S ?7 }
43 o8 J* u+ Z' S R; b9 n$ b- H
| first test value : 0.479425538604203
; {4 M6 d! x" x9 B* p. b& M second test value : 0.8939966636005578 Y3 J) x! V& K1 Y
third test value : 0.84147098480789655 f% J) K8 F8 {' X; u& z
fourth test value : 17 U8 X, b7 i* e. I3 _
& k9 m( {: i2 v+ a, {
| 更多网络编程信息请查看: 网络编程 |
|