בשפות תכנות, אופרטורי השוואה משמשים להשוואת שני ערכים. בהתאם לתנאי, אופרטורים אלה מחזירים ערך בוליאני true/false. ה ' לא שווה ” הוא גם אופרטור השוואה שקובע אם שני ערכי האופרנד שווים או לא. הוא מחזיר אמת אם שני ערכי האופרנד אינם שווים.
מדריך זה ידגים את אופרטור ההשוואה הלא שווה ב-JavaScript.
מפעיל השוואה לא שווה של JavaScript
ה ' לא שווה אופרטור ההשוואה ידוע גם בשם ' אי שיוויון ' מפעיל. זה מסומן כ( != ) שהוא השילוב של שני תווים, סימן קריאה שנקרא גם לא ( ! ) עם סימן שוויון ( = ). הוא משמש כדי לוודא אם שני הערכים המושוואים שווים או לא; אם הערכים שווים, הוא מחזיר ' שֶׁקֶר ' כפלט, ועוד נותן ' נָכוֹן '.
תחביר
השתמש בתחביר הבא עבור האופרטור לא שווה:
א ! = ב
כאן, ' א ' ו' ב ” הם שני אופרנדים שיבדקו כדי לקבוע אם הם שווים או לא.
דוגמה 1: השווה שתי מחרוזות באמצעות אופרטור השוואה לא שווה
כאן נראה אם שתי המיתרים ' שלום ' ו' שלום ' שווים או לא באמצעות האופרטור לא שווים (!=):
console.log ( 'שלום' ! = 'שלום' ) ;
הפלט מציג ' נָכוֹן ' מה שמסמל ששתי המחרוזות אינן שוות:
דוגמה 2: השווה בין תו עם מספר באמצעות אופרטור השוואה לא שווה
כעת, נשווה ונבדוק אם הדמות ' 1 ' והמספר ' 1 'שוות או לא:
console.log ( '1' ! = 1 ) ;
הפלט המוצג ' שֶׁקֶר ' שכן שני הערכים שווים:
דוגמה 3: השווה מספר עם בוליאנית באמצעות אופרטור השוואה לא שווה
בדוגמה זו, אנו נקבע אם ' נָכוֹן 'ערך בוליאני שווה ערך ל' 1 ”:
console.log ( 1 ! = נָכוֹן ) ;
זה מחזיר' שֶׁקֶר ' כפלט המציין ' 1 ' מייצג את ' נָכוֹן 'ערך בוליאני:
דוגמה 4: השווה מספר עם null באמצעות אופרטור השוואה לא שווה
כאן נשווה אם ' 0 ' שווה ל' ריק ”:
console.log ( 0 ! = ריק ) ;
פלט ההצהרה הנתון לעיל ' נָכוֹן ', כלומר הערכים שצוינו אינם שווים:
אספנו את כל הפרטים על אופרטור ההשוואה JavaScript לא שווה.
סיכום
מפעיל ההשוואה ' לא שווה ' מכונה לעתים קרובות ' אי שיוויון ' מפעיל. זה מיוצג על ידי הסמל ( != ). כאשר מושווים שני ערכים, אופרטור זה קובע אם הם שווים או לא; במקרה של שווה, הוא מוציא ' שֶׁקֶר '; אחרת, הוא מוציא ' נָכוֹן '. במדריך זה, הדגמנו את אופרטור ההשוואה הלא שווה ב-JavaScript.