PL
JavaScript - Math.sin w stopniach
1 points
W JavaScript metoda Math.sin()
domyślnie używa radianów. Aby przełączyć go na stopnie, konieczna jest prosta operacja ((Math.PI / 180) * stopnie)
. W tym artykule możemy zobaczyć niestandardową funkcję Math.sin()
, która działa na stopniach.
xxxxxxxxxx
1
function calculateSine(deg) {
2
var radians = (Math.PI / 180) * deg;
3
4
return Math.sin(radians);
5
}
6
7
// Example:
8
9
console.log( calculateSine(0) ); // 0
10
console.log( calculateSine(30) ); // ~0.5
11
console.log( calculateSine(45) ); // 0.7071067811865475
12
console.log( calculateSine(60) ); // 0.8660254037844386
13
console.log( calculateSine(90) ); // 1
14
15
console.log( calculateSine(180) ); // ~0
16
console.log( calculateSine(270) ); // -1
17
console.log( calculateSine(360) ); // ~0