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

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

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

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

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

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

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

اتصال به محیط شما

توابع مقادیر ویژه ای هستند که یک قسمت از برنامه را محصور می کنند. تو می توانی
آنها را با نوشتن functionName (argument1, argument2) فراخوانی کنید. چنین عملکردی
call یک عبارت است و ممکن است یک مقدار تولید کند.

تمرینات

اگر مطمئن نیستید که چگونه راه حل های خود را برای تمرینات آزمایش کنید، به مقدمه مراجعه کنید.
هر تمرین با شرح مسئله شروع می شود. این توضیحات را بخوانید و
سعی کنید تمرین را حل کنید اگر با مشکل مواجه شدید، نکات را بخوانید
در پایان کتاب راه حل های کامل برای تمرینات در این گنجانده نشده است
کتاب، اما می توانید آنها را به صورت آنلاین در https://eloquentjavascript.net/code پیدا کنید. اگر
شما می خواهید چیزی از تمرینات یاد بگیرید، توصیه می کنم به آن نگاه کنید
راه حل ها فقط پس از حل تمرین یا حداقل پس از حمله
آنقدر طولانی و سخت است که یک سردرد خفیف داشته باشید.

حلقه کردن یک مثلث

حلقه ای بنویسید که هفت تماس با console.log برقرار کند تا موارد زیر را خروجی کند
مثلث:
#
##
###
####
#####
######
#######
37
شاید دانستن این نکته مفید باشد که می توانید طول یک رشته را با نوشتن پیدا کنید
.طول بعد از آن.
let abc = “abc”;
console.log(abc.length);
// → 3
FizzBuzz
برنامه ای بنویسید که از console.log برای چاپ تمام اعداد از 1 تا 100 استفاده کند.
با دو استثنا برای اعدادی که بر 3 بخش پذیر هستند، به جای علامت “Fizz” را چاپ کنید
عدد، و برای اعدادی که بر 5 (و نه 3) تقسیم می شوند، به جای آن “Buzz” را چاپ کنید.
وقتی این کار را انجام دادید، برنامه خود را طوری تغییر دهید که “FizzBuzz” را برای آن چاپ کند
اعدادی که بر 3 و 5 بخش پذیر هستند (و همچنان “Fizz” یا “Buzz” را چاپ می کنند.
برای اعدادی که فقط بر یکی از آنها بخش پذیرند).
(این در واقع یک سوال مصاحبه است که ادعا می شود آن را از بین می برد
درصد قابل توجهی از نامزدهای برنامه نویس. بنابراین اگر آن را حل کردید،
ارزش بازار کار به تازگی افزایش یافته است.)

صفحه شطرنج

برنامه ای بنویسید که رشته ای ایجاد کند که نشان دهنده یک شبکه ۸×۸ با استفاده از خط جدید باشد کاراکترها برای جدا کردن خطوط در هر موقعیت شبکه یک فضای وجود دارد
یا یک کاراکتر “#”. شخصیت ها باید یک صفحه شطرنج تشکیل دهند.
ارسال این رشته به console.log باید چیزی شبیه به این را نشان دهد:
####
####
####
####
####
####
####
####
هنگامی که برنامه ای دارید که این الگو را تولید می کند، یک اندازه binding تعریف کنید = 8 و برنامه را طوری تغییر دهید که برای هر اندازه ای کار کند، خروجی یک شبکه
از عرض و ارتفاع داده شده

فصل 3
کارکرد

توابع نان و کره برنامه نویسی جاوا اسکریپت هستند. مفهوم
قرار دادن یک برنامه در یک مقدار کاربردهای زیادی دارد. راهی به ما می دهد
برای ساختار برنامه های بزرگتر، کاهش تکرار، تداعی نام ها با
زیربرنامه ها و جداسازی این زیربرنامه ها از یکدیگر.
واضح ترین کاربرد توابع، تعریف واژگان جدید است. ایجاد کلمات جدید در نثر معمولا سبک بدی است. اما در برنامه نویسی اینطور است

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

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

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

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

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

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

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

لینک کوتاه:
0