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.
// ONLINE-RUNNER:browser;
function calculateSine(deg) {
var radians = (Math.PI / 180) * deg;
return Math.sin(radians);
}
// Example:
console.log( calculateSine(0) ); // 0
console.log( calculateSine(30) ); // ~0.5
console.log( calculateSine(45) ); // 0.7071067811865475
console.log( calculateSine(60) ); // 0.8660254037844386
console.log( calculateSine(90) ); // 1
console.log( calculateSine(180) ); // ~0
console.log( calculateSine(270) ); // -1
console.log( calculateSine(360) ); // ~0