Błędny wynik tangensa Javascript

Jestem początkująca. Szukałam i nie znalazłam.
Po wprowadzeniu przez użytkownika liczby 90 stopni alfa i kliknięciu oblicz wynik tangens alfa nie pokazuje się. Nie wiem co jest źle. Męczę się z tym już tydzień.

Proszę o pomoc i wskazanie / poprawienie błędu.
HTML

<!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="SA"><br>
            Sinus: <span id="SIN">= </span><br><br>
            Cosinus: <span id="KOS">= </span><br><br>
            Tangens: <span id="TAN">= </span><br><br>
            <input type="button" value="Oblicz" onclick="myFunction()">
            <input type="reset" value="RESETUJ" onclick="resetuj()">
        </div>
    </form>
 
</body>
 
</html>

JAVASCRIPT

function myFunction() {
const SA = parseInt(document.getElementById("SA").value);
const TAN = Math.abs(parseInt(SA) - (parseInt(SA)  / 180) * 180);
   if (TAN === SA){
        document.getElementById("TAN").innerHTML = Math.abs(SA - (SA / 180) * 180) + '=' + ' <b>Nie istnieje! - &#8734</b> ' + TAN.toFixed(4);
    }
   
function resetuj () {
    document.getElementById("TAN").innerHTML = '';
}

Na moje oko to wynik 3 linii Javascript zawsze będzie zero więc trudno o spełnienie warunku z 4 linijki.