Wpis z mikrobloga

@massejferguson: przede wszystkim co Ty parsujesz do int? Element html? Przydałoby się raczej najpierw pobrać value. Dalej mi się nie chce czytać bo jak kolega wspomniał - pastebin albo jakiś inny replit.
@pwn3r: @m4rio: no to może racjonalnym jest ocenić poziom wtajemniczenia i dostosować ton odpowiedzi.

@massejferguson: nie ma konstrukcji językowej "else(...)", jest else { ... } albo można po tym rozpoznać od razu blok kodu, tj. else if(...) - silnik JavaScript raczej ci tego nie zbudował, dlatego nie widzi funkcji oblicz.

Masz też literówki, bo:
* document.write ✅️,
* document.wrtie ❌️.

Twoja intencja napisania wyrażeń matematycznych (arytmetycznych) poszła złą drogą,
* getElementById(...) zwracają obiekt, który jest elementem strony, a nie samą wartością tego elementu, a dokładniej typu HTMLElement


@massejferguson: a dokładniej, to: https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement

Tutaj ci jeszcze znalazłem jakiś artykuł o interakcji JS z elementem HTMLInputElement: https://bitcoden.com/answers/how-do-i-make-these-functions-shorter

Albo krótszy: https://webdesignexec.com/2022/04/16/input-valueasnumber/