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

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

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

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

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

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

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

نقش این فرورفتگی در داخل بلوک ها ساختن ساختار است
کد برجسته در کدی که بلوک های جدید در داخل بلوک های دیگر باز می شوند،
به سختی می توان دید که یک بلوک به کجا ختم می شود و دیگری شروع می شود. با
تورفتگی مناسب، شکل بصری یک برنامه با شکل آن مطابقت دارد
بلوک های داخل آن من دوست دارم برای هر بلوک باز از دو فضا استفاده کنم، اما سلیقه متفاوت است – برخی از افراد از چهار فاصله و برخی افراد از کاراکترهای برگه استفاده می کنند. این نکته مهم این است که هر بلوک جدید به همان میزان فضا اضافه می کند.
اگر (نادرست != درست) {
console.log(“این منطقی است.”);
اگر (1 < 2) {
console.log (“جای تعجب نیست.”);
}
}
اکثر برنامه های ویرایشگر کد با تورفتگی خودکار خطوط جدید کمک می کنند

مقدار مناسب
برای حلقه ها

بسیاری از حلقه ها از الگوی نشان داده شده در مثال های while پیروی می کنند. ابتدا یک “پیشخوان”
binding برای ردیابی پیشرفت حلقه ایجاد می شود. سپس یک حلقه while می آید،
معمولاً با یک عبارت آزمایشی که بررسی می کند که آیا شمارنده رسیده است یا خیر
ارزش نهایی آن در انتهای بدنه حلقه، شمارنده برای ردیابی به روز می شود
پیش رفتن.
از آنجایی که این الگو بسیار رایج است، جاوا اسکریپت و زبان های مشابه ارائه می کنند
یک فرم کمی کوتاه تر و جامع تر، حلقه for.
برای (عدد = 0؛ عدد <= 12؛ عدد = عدد + 2) {
console.log(شماره);
}
// → 0
// → 2
// … و غیره
این برنامه دقیقاً معادل نمونه قبلی چاپ با اعداد زوج است. تنها تغییر این است که تمام عبارات مربوط به “دولت” از حلقه بعد از for با هم گروه بندی می شوند.
پرانتز بعد از کلمه کلیدی for باید حاوی دو نقطه ویرگول باشد. بخش
قبل از اینکه نقطه ویرگول اول حلقه را مقداردهی اولیه کند، معمولاً با تعریف یک اتصال.
قسمت دوم عبارتی است که بررسی می کند که آیا حلقه باید ادامه یابد یا خیر.
بخش پایانی وضعیت حلقه را پس از هر بار تکرار به روز می کند. در بیشتر موارد،
این کوتاه تر و واضح تر از ساختار while است. این کدی است که 210 را به جای while محاسبه می کند:
اجازه دهید نتیجه = 1;
برای (عدد شمارنده = 0؛ شمارنده < 10؛ شمارنده = شمارنده + 1) {
نتیجه = نتیجه * 2;
}
console.log(نتیجه);
// → 1024

شکستن از یک حلقه

داشتن شرایط حلقه تولید false تنها راهی نیست که یک حلقه می تواند به پایان برسد. یک جمله خاص به نام break وجود دارد که اثر فوری دارد
پریدن از حلقه محصور. این برنامه دستور break را نشان می دهد. اولین عدد را پیدا می کند که هر دو بزرگتر یا مساوی 20 است و بر 7 بخش پذیر است.
برای (جریان = 20؛ جریان = فعلی + 1) {
اگر (% فعلی 7 == 0) {
console.log(current);
زنگ تفريح؛
}
}
// → 21
استفاده از عملگر باقیمانده (%) یک راه آسان برای آزمایش اینکه آیا یک عدد وجود دارد یا خیر
بر عدد دیگری بخش پذیر است اگر باشد، باقیمانده تقسیم آنها صفر است.
ساختار for در مثال، قسمتی ندارد که آن را بررسی کند

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

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

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

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

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

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

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

لینک کوتاه:
0