这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下2 |* }( ^( g5 J1 a' C3 {
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。- F$ G/ R/ K1 u
语法
! C+ `) h. ?! F; m; P ?
7 |! s& S% Q, i6 r1 j2 G 1
+ n; ?" h1 c7 Y9 e. h7 m | math.sin( x ) ;/ _) a8 M; t* `) p" Y+ E! k- w
* ~% r6 A0 y7 I3 ]: T' K
| 下面是参数的详细信息:) `# g+ z" B; w6 ~
x: 一个数字
" v$ H5 |" ]6 {6 Q* l 返回值:
* G$ u& U; d6 @ 返回一个数字的正弦值
- _% V5 ~9 A3 I' q; e 例子:
2 i# Z. e( N, M/ w3 T4 K) {9 U ?, T$ Z9 `# H8 X! |; F, ~0 [' }' X% ]
1$ O0 N4 ~7 B9 _3 u5 @# @
25 F* ~ m$ L) A4 j
31 t+ i/ Z, g$ K5 D$ R2 S$ N9 S
49 K5 u" |2 f2 e, }' V
5
4 M* u) R# M3 K( v& j! _" }+ E 6; J' \/ d9 ^, M
7
/ X! M+ k+ y" ~3 C 8* t( E5 O! ]" T/ c* R
9
& m4 D3 I# h' P9 D6 y5 x. @/ U3 r 10- |7 m/ h9 ^. ]+ D. m4 B/ G
11
# ?9 R4 c. @5 o% z1 [) ?9 d 121 ~- Y: B: D; ]2 ?
13
0 s7 J2 z X8 H. r+ b. Q; F 14
1 \9 G, F; q! C. w 15
$ O6 X* U) I5 y4 F/ m% Q b: ` 16! J3 S3 ^% E( \' }5 v7 \& y
17
$ d! D3 y& c9 d v5 y/ } 18
% F V% V9 l2 D. ~* H 19
' H0 i0 w p! s3 x- d 20
/ w1 G/ _* Z0 P# f% L9 S1 P, T 21
% K L4 B9 C5 E/ m5 x | <html>0 n# v0 i- }+ H! z/ M/ `3 u6 X
<head>
- U& ?& @' a9 u) E, N+ i2 V" a. Q <title>javascript math sin() method</title>
k; g7 O1 M x/ y </head>
, {6 i2 b1 X7 N: [; C <body>
. c0 R0 a0 ?4 z/ @ <script type="text/javascript">9 _! k( d; n u: o
2 ?/ r+ a) ]8 P# D) ]* @
var value = math.sin( 0.5 );' y& S3 |' R- A- h5 \6 `4 P2 i7 T
document.write("first test value : " + value );
2 }6 x2 j' H# H f( U$ i 3 k8 d0 W+ K$ m- V8 c5 [( B
var value = math.sin( 90 );
. C, K6 k9 r7 m( p% c$ S, u document.write("<br />second test value : " + value );
6 T/ C, U; |' e3 |- |$ E ' U' N/ C5 H; q1 O" [- \
var value = math.sin( 1 );
( \: b, @0 E4 Y2 I: D, \* L4 V document.write("<br />third test value : " + value );
& h* t' [( y. d- l, K+ K p/ A. Y# d l. f8 @0 k
var value = math.sin( math.pi/2 );4 \3 b. b0 P' ~6 A! K. F
document.write("<br />fourth test value : " + value );; l3 R7 T# G& t( F- n4 u. F6 _* d6 y
</script>
: r. w- Y" q) ?! ~ </body>6 G% ^# W2 ~# U8 R# l% Z' P8 F
</html>5 z9 m5 c( M% j: |& Z
6 ~9 ]6 m* e$ T) j5 k* c+ ]' _ | 这将产生以下结果:. f; t8 X4 H5 ]' K( K, ~ P
?
( C1 Q' z9 e! S% ~ 1* N& k$ i$ u6 f: e4 y
2
- s9 C7 \; K% n7 U: z 3
% j4 \) Q/ B) G7 ]% h/ O* e7 Y 4
3 Q% v o$ ]# ?; T* {& d7 a% R | first test value : 0.479425538604203* {6 {9 K& c) S4 O6 I* Y$ z1 m4 k
second test value : 0.89399666360055789 G5 u/ T& Z$ G* u( F) ?
third test value : 0.8414709848078965
- o' D) x2 O6 D4 L3 {. j fourth test value : 1
5 G5 M7 _* ?$ g9 D9 l/ e
" T0 V: p! w, ~/ P$ m | 更多网络编程信息请查看: 网络编程 |
|