آموزش جاوااسکریپت (قسمت 6) حلقه ها - for ، while و for...in

- visibility ۳۴ mode_comment

:: حلقه ها (Loops) در زبان های برنامه نویسی بسیار کاربردی و مفید هستند . اگر شما نیاز به پردازش ها و عملیات تکراری روی تعداد زیادی داده دارید حتما باید از حلقه ها استفاده کنید . مثلا اگر بخواید نام و اطلاعات هزاران کاربر رو چاپ کنید ، یا اینکه مجذور 1000 عدد رو محاسبه کنید . در این قسمت از مجموعه آموزش های ویدیویی زبان جاوااسکریپت مفصلا در مورد حلقه ها صحبت می کنیم و با مثال های جالب و کاربردی سعی می کنیم به خوبی نحوه استفاده از حلقه ها و ترکیب اونها با دیگر عبارت های برنامه نویسی رو برای شما دوستان عزیز و علاقمندان به طراحی وب و جاوااسکریپت تشریح کنیم .

:: مطالبی که در این ویدیو مطرح میشن ، عبارتند از :

  • حلقه ها و دلیل استفاده از اونها در زبان های برنامه نویسی
  • موارد استفاده از حلقه ها
  • معرفی syntax و نحوه ی نوشتاری حلقه های for و while (حلقه for...in در جلسات آینده بحث می شود)
  • مثال های متونوع استفاده از حلقه های for و while در جاوااسکریپت
  • معرفی دستور break برای خروج و پایان اجرای حلقه
  • معرفی دستور continue برای پایان اجرای یک دور از حلقه و پرش به دور بعدی

در این ویدیو هم چنین با هم به نوشتن اسکریپت های زیر می پردازیم  :

  • اسکریپت چاپ اعداد بین دو عدد خاص ، مثلا عددهای بین 0 تا 100
  • اسکریپت چاپ مجذور (توان دوم) اعداد بین 0 تا 10 (با هر دو حلقه for و while )
  • اسکریپت یک بازی جالب حدس عدد توسط کاربر
  • اسکریپت چاپ اعداد فرد بین 1 تا 20 (دو ورژن)

:: سعی کنید برای فهم دقیقتر و بهتر این آموزش قسمت های قبلی رو ببینید :

پیشنهاد میشه برای داشتن کیفیت کامل ، این ویدیو رو به صورت تمام صفحه (Full Screen) ببینید :

.: فقط اعضاي سايت مجاز به ديدن اين قسمت هستند :.
در صورتي که عضو سايت هستيد می توانید لاگین شوید.
در غير اين صورت در کمتر از 1 دقيقه مي توانيد در سايت عضو شويد.
comment دیدگاه کاربران
arash_en91

سلام
من می خوام برنامه نویسی تحت وب رو شروع کنم می خواستم بدون باید از کجا شروع کنم و چه زبان هایی رو یاد بگیرم
اگه میشه ترتیب برای یاد گرفتن زبان ها رو بگید

لقمان آوند
yaser_forghani

سلام من html css jsرو تقریبا یاد دارم اما نمدونم چه گونه تمرین کنم؟
چه کدهایی بزنم تا دستم راه بیفته اگر درهر فصل تمرین قرار بدید یا بگید ازکجا تمرین پیدا کنم عالیه
مخصوصا js

محمدسینا معراجیان

سلام نظر خوبی دادید
انشالله از این به بعد در آموزش هامون تمرین هم ذکر خواهیم کرد

masuod25

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

لقمان آوند

سلام
حقیقتش من تا جایی که می تونم ساده توضیح میدم . آموزش ها رو از اول دیده باشی فکر نکنم بخش مبهم و نامفهومی براتون بمونه .

azamjafari

سلام
خسته نباشید واقعا
ساخت فیلم آموزشی بدون عیب و نقص و خوانایی مثل این فیلم ها کار سخت و وقت گیری بوده
من که واقعا لذت بردم
خیلی ممنون

aminrahimi

سلام خسته نباشید
😀

لقمان آوند

ممنون امین جان ، سلامت باشی …

shiva

😐

Alireza crs

سلام این کد چه مشکلی داره؟تو بعضی از اعداد کار میکنه و تو بعضی نه

var n1=window.prompt(“insert your number 1”)
var n2=window.prompt(“insert your number 2″)
var a;
for (a=n1 ;a<=n2 ;a++){
document.write(a*a + "”)
}

مثلا اگه بزنم 1 و 8 میاره ولی اگه بزنم 2 و 10 نمیاره!!(همه مشکل دارن ماهم مشکل داریم)

لقمان آوند

ورودی که از prompt میگیری رشته هست و باید با parsInt به عدد تبدیلش کنی . مثلا :

Alireza crs

سلام.میشه اشکال این کد رو هم بگین؟ممنون

لقمان آوند

لطفا در انجمن مطرح کنید تا سریع پاسخ بگیرید.
بخش نظرات جای قرار دادن کد و … نیست .

Alireza crs

متاسفم ولی انجمن باحالیه
نمیدنستم انجمن هم هست
ممنون

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
1 2