حل مسئله با JavaScript | قسمت اول (function return, filter, map)
frIendayS
0:00 / 0:00
حل مسئله با JavaScript | قسمت اول (function return, filter, map)
80 просмотров · 8 дн. назад
frIendayS
23 подписчика
80 просмотров · 8 дн. назад
💻 حل مسئله با JavaScript | از filter و map تا return و توابع
چطور میتونیم با استفاده از JavaScript، محصولات رو فیلتر کنیم، روی قیمتشون تخفیف اعمال کنیم و نتیجه رو در قالب یک آرایه جدید نمایش بدیم؟ 🚀
توی این ویدئو، یک مسئله کاربردی رو قدمبهقدم حل میکنیم و همزمان با چند مفهوم مهم در جاوااسکریپت آشنا میشیم.
🧩 صورت مسئله چیه؟
یک آرایه از محصولات داریم که هر محصول شامل نام و قیمتشه؛ وظیفه ما اینه که:
🔹 فقط محصولاتی رو انتخاب کنیم که قیمتشون بیشتر از 1000 هست.
🔹 درصد تخفیف مشخصی روی قیمت این محصولات اعمال کنیم.
🔹 اطلاعات محصولات رو به همراه قیمت جدیدشون در یک آرایه جدید نمایش بدیم.
🛠️ مفاهیمی که در این تمرین بررسی میکنیم:
`filter()` برای فیلتر کردن محصولات
`map()` برای ایجاد آرایه جدید با مقادیر بهروزشده
`return` برای برگردوندن خروجی از تابع
توابع در JavaScript
استفاده از `Spread Operator` برای حفظ اطلاعات قبلی محصولات و تغییر قیمت اونها
🎯 هدف این تمرین فقط رسیدن به جواب نیست؛ میخوایم یاد بگیریم چطور مسئله رو تحلیل کنیم، راهحل مناسب پیدا کنیم و از متدهای آرایه در یک سناریوی واقعی استفاده کنیم.
اگر در حال یادگیری JavaScript هستی، این تمرین میتونه بهت کمک کنه درک بهتری از کار با آرایهها و آبجکتها پیدا کنی.
💬 نظرت چیه؟ تو این مسئله از چه روش دیگهای استفاده میکردی؟ راهحل خودت رو توی کامنتها بنویس!
❤️ اگر ویدئو برات مفید بود، لایک کن و برای دیدن آموزشهای بیشتر، کانال رو دنبال کن.
#JavaScript #برنامه_نویسی #آموزش_جاوااسکریپت #Frontend #WebDevelopment #Coding #ArrayMethods