Jestem początkująca. Błagam o pomoc już kilka dni z tym się męczę i nie mam zielonego pojęcia jak to zrobić.
Nie wiem gdzie mam błąd Po wpisaniu przez użytkownika 90 wynik pokazuje NaN a powinien pokazać 1.0000 lub przynajmniej 1.
Ma to być kod bez @param.
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="stopien_sinus.js"></script>
</head>
<body>
<form id="oblicz" action="" method="post" autocomplete="off">
<div>
<h3>Przelicznik Stopnia Alfa na Sinus Alfa</h3>
Stopień Alfa <input type="number" id="SS"><br>
<span id="SIN">= </span><br><br>
<input type="button" value="Oblicz" onclick="oblicz()">
<input type="reset" value="RESETUJ" onclick="resetuj()">
</div>
</form>
</body>
</html>
function oblicz () {
const SS = document.getElementById('SS').value;
const SIN = parseInt(SS) * (180 / Math.PI) ;
document.getElementById('SIN').innerHTML = SS * '(180 / Math.PI) = ';
return false;
}
function resetuj () {
document.getElementById('SIN').innerHTML = '';
}