这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下 G) {" O! I# N, w
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。
& k) D/ O& S! k# x+ x# V+ _( N5 U 语法
* ?3 I1 r" w7 l" {; S8 { ?
) `; @0 V, {( V* { 1
$ m1 S \* t9 u! I/ G7 G) |/ C' Y9 v | math.sin( x ) ;0 G$ N* {- f8 |6 ?1 I& S8 {" R8 @+ b6 H
/ \3 Y( P+ G& i+ W* i6 {$ H: P | 下面是参数的详细信息:
( @3 F1 x. {& B1 Q% m, r( E x: 一个数字
' @$ p# ]# c+ b4 ]+ A Q 返回值:) V$ Z5 [! } Z# b2 Q3 M* o
返回一个数字的正弦值# `" \8 c) D4 {. X/ i$ Q0 C
例子:7 S5 C. s" i8 V2 E7 C7 t2 e
?
3 d: `2 p& y$ r$ e" y, k9 u 1
* R) Y9 L7 F+ c0 N4 \& F 2
3 n4 H( T, s" _$ T! ` 3' ?: C9 m- _& r
49 o1 A5 ?; i/ b0 ~" P( k, ?2 ~, k
5
9 e2 j5 j. Y3 e& j& t* m* L$ ]* @ 6) J7 r4 b" i7 j# Z- ]
7
; W9 m/ N8 V" K 8+ H2 n+ ]& U) |3 X- [& O
98 p* B* T& e0 E; q' s
10$ h' e9 U" Z7 W
11
, V+ U* x7 R0 m% w 128 Q& X/ e9 v2 X0 E5 x
13
# W: @3 N1 w& u# E 14( w6 y7 y- u. R# n9 D- T/ ~
15
2 i7 T6 c, U9 }% v1 c) h- K 16
4 c# t* m0 F2 F3 Q- s6 ^ 17* o4 \5 k9 X E/ w; }. U3 K/ P2 r; K0 m
18
1 y+ F; ~2 [, O" _ F9 M0 Q( J- U 195 O* c9 n1 _! S" p$ f1 O
20
- _6 o/ x6 B- u+ ^6 | 21
% Y- B0 B. ~4 g$ s% {4 m1 F# H | <html>
& ^, f! M- |, {- z& s0 k+ s <head>0 V6 B' H7 @! n
<title>javascript math sin() method</title>( W6 G$ r0 G/ ?( n0 N
</head>
0 G6 b( C$ V% S6 R0 M8 q <body>
/ {1 u/ t5 z* t9 Q <script type="text/javascript">! I: z* S! E$ ~% p7 ?% T
5 |% Z9 v! h* ^( J7 \+ R9 m
var value = math.sin( 0.5 );+ ?' J5 c% y3 } \' s* B
document.write("first test value : " + value );
9 S0 }! v& w& z0 e; t/ E
Y1 @& N- l: w ~; }& m var value = math.sin( 90 );
9 ]( H' `- K# I7 i: J document.write("<br />second test value : " + value );
; ~/ ]5 R+ y/ W3 G - I! P7 r) ]3 t. H' @- q: h
var value = math.sin( 1 );) v9 o* c" x5 r, H h7 I$ F! n& l3 F
document.write("<br />third test value : " + value );
9 p3 A% |4 e9 \( C9 g3 s% E. A+ W
0 b4 ?( h* j3 T% F var value = math.sin( math.pi/2 );1 i& W: n* d. N$ F+ \, q8 I6 X9 X; j
document.write("<br />fourth test value : " + value );5 Y; J* M) Q8 _) K2 e5 j$ A
</script>2 T6 n8 S9 F$ l4 G5 F) V8 z `/ y: @' b
</body>
% L4 t$ K, c1 a: l" |0 z </html>
4 R4 F$ }6 s; b# {
; }; j- @, r! N- q/ C2 X' ^ | 这将产生以下结果:
9 o3 j& _2 X% P9 C) b! |" |- y ?
- I6 M; h3 t' {& C! C: M 1
" P) A4 b+ P# |1 n) U3 [ 2
6 F. F" K! U9 t" a- L! B 3) \0 d' i& f+ R4 j3 Z! ~
4
4 ?/ Z( ?. ?' C0 b2 d) ~/ R8 k$ d | first test value : 0.479425538604203
( ?7 a0 h5 [& p8 t second test value : 0.8939966636005578* K0 `' k: n5 c3 j9 ^9 K/ U1 F
third test value : 0.8414709848078965' V' m- @ ?+ U' Q
fourth test value : 1
" R. J& J& A( i
" g% \ J: h& ?4 r" v% R. { | 更多网络编程信息请查看: 网络编程 |
|