这篇文章主要介绍了javascript中用于四舍五入的math.sin()方法讲解,是js入门学习中的基础知识,需要的朋友可以参考下1 ]" D8 w# G' y$ Y s6 R* W
这个方法返回一个数字的正弦。sin方法返回-1到1之间的数值,它表示参数的正弦值。: y. |, F, R# I( E A# W9 Z0 r' W7 o
语法* H3 o9 R0 h: K) q: }& g
?3 [8 S: _, C$ _6 W
1 u7 Q3 `9 ?' Y+ u6 |) T& y/ y1 N
| math.sin( x ) ;
+ Y4 F7 K. U$ }" Z" f. L) z / a2 _7 V+ k% {3 K) y8 H
| 下面是参数的详细信息:
" p% l1 h! T- ]" E x: 一个数字+ D3 `: N5 A; g9 [2 g/ C; L/ j
返回值:
* H, V! g$ ~) {. s/ |9 n 返回一个数字的正弦值
# Z- r: e/ T4 y 例子:
& ^5 \' b4 y3 I. o ?1 k6 W+ l* t# v/ X9 I q
1
5 t* b: `) I7 v4 X% c4 T 2, V5 c5 t, `( k1 e& u
3
4 Z3 b' N7 x- D) K/ Y. v 47 K, P; Q# m4 |3 ?
5
& x. l# h, \2 [0 x1 s6 B 6
) N% t# Z/ }2 U0 m4 r; m 7
3 f: v. b }- B: X h 8& l# ]+ z& T( M6 M: o0 C
9
7 H |& l6 s" m& H" a/ \6 @& q3 t( s 10
' L- @ q# _6 @1 W# L$ N- c4 o 11
) m( z$ [) s5 f3 J! A 12
7 a- ^" F+ Y/ j5 L8 l; X% G 13: s( L3 R& E7 W) F
14/ Y0 U3 `8 m3 A- L# a! v2 E# Q
15, _ i9 s) W' [( s( T% F0 k
16
% S- |* p1 k" d, W* c$ P! i 17) b$ N7 Y7 }5 {0 V R, e
18
* ]! @6 q; l. A7 F$ M( { 19
( g u$ [# N9 e8 S \ 202 i% f" @% s$ |: N; B4 J% h# _
21
7 B6 \* Z! d" U$ i2 d# m | <html>: ?3 W+ S6 p8 a0 K" ?
<head>9 L2 K3 Y) V Z$ x; w9 \$ q
<title>javascript math sin() method</title>
w2 e @/ B6 v0 j" |# l </head># Q7 O0 Y5 Z, j4 F- W, H7 p, h
<body>
4 g L: H1 I9 j l# Q: ` <script type="text/javascript">
. |/ U. S/ z" S! I
2 z# b$ ?. t" h' G var value = math.sin( 0.5 );) N. l2 W+ t0 p2 O W
document.write("first test value : " + value );+ s' D$ J3 w1 ?, Z X" c
; Z' n9 K1 N# M9 m4 S; ]7 E E
var value = math.sin( 90 );
. V& R) S7 p8 J4 Z9 A' e document.write("<br />second test value : " + value );
9 r1 Q1 B1 n; V& B
/ @. s C. s) [( W c, _ var value = math.sin( 1 );/ x1 T) u2 O1 c3 k+ [; k8 ]0 |8 X" A
document.write("<br />third test value : " + value );
- }/ b5 w$ D5 J F8 H# { ; ], v. E' N- k5 c! Y
var value = math.sin( math.pi/2 );7 F# W( d3 }. f% W: p; V
document.write("<br />fourth test value : " + value );6 k- Q/ K, t1 G8 q/ C
</script>/ A' @+ N) r& V. h# e8 g
</body>% S3 v( }+ }/ |, y7 W
</html>0 a6 h3 K# }3 [9 F% _- f& s/ Y* y
6 \! Q9 P6 \7 \1 e. w | 这将产生以下结果:
5 c7 c, t G5 Y# x" M ?
3 `( ?( O: Q, @, S) B) x 1, n' o) w, |9 p
2+ G: f' u W0 e$ f
3$ F7 R! o0 K- _2 v- `
4/ M6 A$ t n! d# g& `* R* a
| first test value : 0.4794255386042030 K ^% @6 T0 o. ?7 T, @
second test value : 0.8939966636005578
+ l8 w4 Z) d( A# |" j third test value : 0.8414709848078965
% g n/ L, l' R- g. C; w fourth test value : 1* v" N9 [& r/ m+ ?; F
/ L* i0 O# ?: o2 [5 y; {* J | 更多网络编程信息请查看: 网络编程 |
|