آموزش گام به گام جاوا اسکریپت - تساوی و عملگرهای منطقی
سه شنبه 30 آبان 1391 8:13 AM
برای عبارات منطقی و برای تعیین تساوی یا اختلاف بین متغیرها و یا شاخص ها استفاده می شود .
x را مساوی 5 قرار می دهیم . جدول زیر توضیح مقایسه عملگرهاست
| عملگر | توضیح | مثال |
|---|---|---|
| == | is equal to | x==8 is false |
| === | is exactly equal to (value and type) |
x===5 is true x==="5" is false |
| != | is not equal | x!=8 is true |
| > | is greater than | x>8 is false |
| < | is less than | x<8 is true |
| >= | is greater than or equal to | x>=8 is false |
| <= | is less than or equal to | x<=8 is true |
عملگر تساوی می تواند در عبارات شرطی بزای مقایسه مقادیر و انجام عملی وابسته به آن بر روی نتیجه استفاده می شود.
if (age<18) document.write("Too young");
شما می توانید چیزهای بیشتری از عبارات شرطی در بخش بعدی یاد بگیرید
برای تعیین کردن منطق بین متغیرها و یا شاخص ها استفاده می شود .
x=6 و y=3 را در نظر می گیریم. جدول زیر توضیح عملگرهای منطقی است
| عملگر | توضیح | مثال |
|---|---|---|
| && | and | (x < 10 && y > 1) is true |
| || | or | (x==5 || y==5) is false |
| ! | not | !(x==y) is true |
جاوا اسکریپت نیز شامل یک عملگر شرطی است که یک مقدار را به یک متغیر مبنی بر چند شرط مقداردهی می کند.
variablename=(condition)?value1:value2
مثال
greeting=(visitor=="PRES")?"Dear President ":"Dear ";
اگر متغیر visitor مقدار "PRES" بگیرد آنگاه متغیر greeting مقدار "Dear President " را در خود جای می دهد در غیر این صورت مقدار Dear در آن ذخیره می شود .
مدیر تالار های: