⊗jsPmCdSNE 110 of 505 menu

Ισότητα συμβολοσειρών και αριθμών στο JavaScript

Όπως γνωρίζετε, ένας αριθμός σε εισαγωγικά αντιπροσωπεύει μια συμβολοσειρά. Για παράδειγμα, '3' είναι μια συμβολοσειρά. Ωστόσο, κατά τη σύγκριση τέτοιων συμβολοσειρών με πραγματικούς αριθμούς το JavaScript θεωρεί ότι η συμβολοσειρά σε εισαγωγικά είναι ίση με τον ίδιο αριθμό.

Ας συγκρίνουμε για παράδειγμα τη συμβολοσειρά '3' και τον αριθμό 3:

if ('3' == 3) { console.log('+++'); // θα εκτελεστεί αυτό } else { console.log('---'); }

Δίνονται οι μεταβλητές:

let test1 = '123'; let test2 = 123;

Ελέγξτε εάν οι τιμές των μεταβλητών είναι ίσες και εμφανίστε το αντίστοιχο μήνυμα.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη