Wpis z mikrobloga

#javascript
Napisałem kod w js do zadania z e.14. Kod działa jak należy tylko nie wiem czy dobrze rozumiem jego działanie.
Kod: https://pastebin.com/Muucpmk3
Czy dobrze rozumiem?:
"!" przed liczbad oznacza że jeżeli nie jest liczba to daje true i wypisuje mi "Należy wpisać wartość liczbową."
|| operator logiczny or czyli albo - to rozumiem
=== ten sam typ (co to jest typ? tego nie wiem) i ta sama wartość
null czyli bez wartości - pusta - to chyba rozumiem
Dobrze to rozumiem?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@massejferguson:

"!" przed liczbad oznacza że jeżeli nie jest liczba to daje true


Operator NOT (!) sprawdza czy wartość jest falsy. Oznacza to, że masz buga, bo 0 jest falsy - więc wyskoczy komunikat, że 0 nie jest liczbą, jeżeli user
  • Odpowiedz