JavasCript ezt a mondatot egy weboldalról szedtem és ez egy nevetséges paradoxon hogyan kell értelmezni?
A NaN mivel nem szám, ezért semmilyen más számmal nem egyenlő, éppen ezért önmagával sem, mivel a neve ellenére a NaN típusa szám.
Az elején még nem szám a nan de a végén igen. Istenem.
Léteznek különleges értékek is, mint az előzőekben említett NaN (not a number azaz: NemSzám) érték, amit akkor használ a nyelv, ha értelmezhetetlen a matematikai művelet eredménye, például 0/0. Lehet még pozitív, vagy negatív végtelen, vagy szintén pozitív/negatív 0 érték. A JavaScript különbséget tesz a két 0 között.
De ha nálad okosabb emberek odaírták ezt a weboldalra, miért, honnan van neked akkora arcod, hogy "nevetséges paradoxonnak" nevezd illetve istenezzél? Kis alázat, ha már tanulni szeretnél.
A NaN az az érték, ami azt jelöli, hogy egy szám nem szám. TÍPUSA szerint szám, a típus mint fogalom elég fontos a programozásban, bár pont a javascript elég szabatosan kezeli.
Az ő ekvivalencia szemantikája azt mondja, hogy semmilyen számmal nem egyenlő, és mivel típus szerint ő is szám, önmagával sem egyenlő. Szét kell választani a típust, ami szerint ő is egy szám, és a mögé absztrahált dolgot, ami szerint ő nem egy szám.
Bizonyos bitminta jelöl valamit, az informatika nagyjából erről szól.
Kösz adtam zöld kezet.
De ha már kezdőknek szól a leírás akkor kifejthette volna úgy mint te.
Mert egy kezdőnek ez tényleg paradoxon.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!