مقارنة جافا سكريبت والعوامل المنطقية
مقارنة والعوامل المنطقية لاختبار صحيحة أو خاطئة.
مقارنة
وفي تصريحات منطق المقارنة المستخدمة لقياس المتغيرات أو القيم متساوية.
س = 5، ويوضح الجدول أدناه عوامل المقارنة:
مشغلي | وصف | مقارنة | عودة القيمة | أمثلة |
---|---|---|---|---|
== | مساو | س == 8 | زائف | أمثلة >> |
س == 5 | صحيح | أمثلة >> | ||
=== | يساوي تماما ل(قيمة ونوع متساوية) | س === "5" | زائف | أمثلة >> |
س === 5 | صحيح | أمثلة >> | ||
! = | لا تساوي | س! = 8 | صحيح | أمثلة >> |
== | قطعا لا يساوي (أو اكتب قيمة لا تساوي) | س! == "5" | صحيح | أمثلة >> |
س! == 5 | زائف | أمثلة >> | ||
> | أكبر من | س> 8 | زائف | أمثلة >> |
< | أقل من | س <8 | صحيح | أمثلة >> |
> = | أكبر من أو يساوي | س> = 8 | زائف | أمثلة >> |
<= | أقل من أو يساوي | س <= 8 | صحيح | أمثلة >> |
كيفية استخدام
يمكنك استخدام عوامل المقارنة في تصريحات مشروطة لمقارنة القيم، ومن ثم اتخاذ الإجراءات اللازمة استنادا إلى نتائج:
if (age<18) x="Too young";
سوف تتعلم المزيد عن البيانات الشرطية في القسم التالي من هذا البرنامج التعليمي.
مشغلي منطقية
العوامل المنطقية المستخدمة لتحديد منطق بين المتغيرات أو القيم.
نظرا س = 6 و ص = 3، والجدول يوضح أدناه العوامل المنطقية:
运算符 | 描述 | 例子 |
---|---|---|
&& | and | (x < 10 && y > 1) 为 true |
|| | or | (x==5 || y==5) 为 false |
! | not | !(x==y) 为 true |
مشغل مشروط
يحتوي جافا سكريبت أيضا ظروف معينة بناء على الظروف المتغيرة للعامل التعيين.
قواعد
variablename =( condition )? value1 : value2
مثال
أمثلة
إذا كان عمر المتغير هو أقل من 18، ثم تعيينه إلى voteable متغير "صغيرا جدا"، وإلا تعيين "تم التوصل العمر."
voteable=(age<18)?"年龄太小":"年龄已达到";
محاولة »