آدرس : تهران میدان فردوسی خیابان ایرانشهر بین سمیه و طالقانی مجتمع تجاری میلاد واحد 9

پشتیبانی 24 ساعته : 02188867940 – 09927674217

برای مشاهده لیست علاقه مندی ها وارد شوید!

مشاهده محصولات فروشگاه
0

هیچ محصولی در سبد خرید نیست.

جاوا اسکریپت خوش زبان قسمت پنجم

دسته بندی :دسته‌بندی نشده 20 جولای 2023 علیرضا بابامرادی 181

“نیمی از 100 ${100 / 2}” است وقتی چیزی را در داخل ${} در یک الگوی واقعی بنویسید، نتیجه آن خواهد بود محاسبه می شود، به رشته ای تبدیل می شود و در آن موقعیت قرار می گیرد. مثال
“نیمی از 100 50 است” را تولید می کند.

عملگرهای Unary

همه عملگرها نماد نیستند. برخی به صورت کلمه نوشته می شوند. یک مثال این است عملگر typeof، که یک مقدار رشته ای تولید می کند که نوع مقدار را نامگذاری می کند شما آن را بدهید
console.log (نوع 4.5)
// → شماره console.log (نوع “x”) // → رشته ما از console.log در کد مثال استفاده می کنیم تا نشان دهیم که می خواهیم آن را ببینیم نتیجه ارزیابی چیزی بیشتر در مورد آن در فصل بعدی.
عملگرهای دیگر نشان داده شده همگی بر روی دو مقدار عمل می کنند، اما typeof فقط می گیرد
یکی عملگرهایی که از دو مقدار استفاده می کنند، عملگرهای باینری نامیده می شوند، در حالی که آنهایی که از دو مقدار استفاده می کنند یکی را عملگرهای Unary می نامند. عملگر منهای می تواند هر دو به عنوان استفاده شود یک عملگر باینری و به عنوان یک عملگر یکنواخت.
console.log(- (10 – 2))
// → -8
مقادیر بولی اغلب مفید است که مقداری داشته باشیم که فقط بین دو احتمال، مانند «بله» و «نه» یا «روشن» و «خاموش» تمایز قائل شود. برای این منظور جاوا اسکریپت دارای یک نوع Boolean که فقط دو مقدار true و false دارد که به صورت نوشته می شوند آن کلمات. مقایسه در اینجا یک راه برای تولید مقادیر بولی وجود دارد:
console.log(3 > 2)
// → درست است
console.log (3 < 2)
// → نادرست
علائم > و < نمادهای سنتی “بزرگتر از” و “است کمتر از» به ترتیب. آنها عملگرهای باینری هستند. اعمال آنها منجر به یک مقدار بولی که نشان می دهد در این مورد درست هستند یا خیر. رشته ها را می توان به همین روش مقایسه کرد.
console.log(“Aardvark” < “Zroaster”)
// → درست است نحوه ترتیب رشته ها تقریباً حروف الفبا است اما واقعاً آن چیزی نیست که شما می خواهید انتظار داشته باشید در فرهنگ لغت ببینید: حروف بزرگ همیشه “کمتر” از حروف کوچک هستند یک ها، بنابراین “Z” < “a” و نویسه های غیر الفبایی (!، -، و غیره) نیز هستند در سفارش گنجانده شده است. هنگام مقایسه رشته ها، جاوا اسکریپت روی آن می رود کاراکترها از چپ به راست، با مقایسه کدهای یونیکد یک به یک. سایر عملگرهای مشابه عبارتند از >= (بزرگتر یا مساوی با)، <= (کمتر از یا برابر با)، == (برابر با)، و != (مساوی نیست). console.log (“خارش” != “خراش”)
// → درست است
console.log (“Apple” == “نارنجی”)
// → نادرست
فقط یک مقدار در جاوا اسکریپت وجود دارد که با خودش برابر نیست و آن هم هست
NaN (“عدد نیست”).
console.log(NaN == NaN)
// → نادرست
NaN قرار است نتیجه یک محاسبه غیرمعنا را نشان دهد و به عنوان
به این ترتیب، با نتیجه هیچ محاسبات بی معنی دیگری برابر نیست.

عملگرهای منطقی

همچنین برخی از عملیات وجود دارد که می تواند برای خود مقادیر بولی اعمال شود. جاوا اسکریپت از سه عملگر منطقی پشتیبانی می کند: و، یا، و نه. اینها

علیرضا بابامرادی

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

  • چنانچه دیدگاهی توهین آمیز باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.
  • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.
  • چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کوتاه:
0