تست هوش با بازی اعداد شروع شد. از مسابقه جا نمونی 😀

اینجا کلیک کن
بریم برای شروع

آرایه در جاوااسکریپت - متد filter - آزمون چهار گزینه ای

تعداد سوال 12
قیمت رایگانــ
زمانسنج ندارد
رده‌سنی همه سنین
وضعیت فعال
نظرات ندارد

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

سوالات طوری طراحی شدن که هم مفاهیم اولیه رو پوشش بدن و هم نکات پیشرفته‌تر رو بهت نشون بدن.

کوییز جاوااسکریپت - آرایه و متد filter

این یه آزمون کوچیک و در عین حال کامله که قراره اطلاعاتت رو در مورد یکی از پرکاربردترین متدهای آرایه‌ای در زبان برنامه‌نویسی جاوااسکریپت، یعنی متد filter، به چالش بکشه.

کوییز جاوااسکریپت - آرایه و متد filter

 


آشنایی با متد filter در جاوااسکریپت

متد filter یه روش خیلی قدرتمند و کاربردیه که به ما اجازه می‌ده آرایه‌های جدیدی بسازیم. این متد روی هر عنصر از آرایه اصلی یه تابع رو اجرا می‌کنه و فقط عناصری رو که اون تابع براشون true برگردونه، تو آرایه جدید قرار می‌ده.

به این ترتیب، می‌تونیم آرایه‌ها رو بر اساس یه شرط خاص فیلتر کنیم. این متد آرایه اصلی رو تغییر نمی‌ده و همیشه یه آرایه جدید برمی‌گردونه. یکی از مهمترین ویژگی‌های این متد همین است که آرایه اصلی را دست نخورده باقی می‌گذارد.

کد زیر رو ببین تا متوجه بشی چطور کار می‌کنه:


const numbers = [10, 25, 40, 5, 55];

// فیلتر کردن اعداد بزرگتر از 30
const filteredNumbers = numbers.filter(number => number > 30);

console.log(filteredNumbers);
// خروجی: [40, 55]

نکات مهم و کاربردهای کلیدی متد filter

متد filter فقط برای کار با اعداد نیست و می‌تونی ازش برای فیلتر کردن آرایه‌ای از رشته‌ها، آبجکت‌ها و هر نوع داده دیگه‌ای استفاده کنی.

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

سوالات این آزمون در مورد متد filter و آرایه‌ها در جاوااسکریپت هستن. برای اینکه ذهنت باز بشه، چند تا مثال از سوالات رو برات می‌ذارم:

  • چطور با استفاده از filter می‌تونیم از یه آرایه از آبجکت‌ها، فقط آبجکت‌هایی رو پیدا کنیم که یه خاصیت مشخص رو داشته باشن؟
  • در کد زیر، خروجی filter چی می‌تونه باشه؟
  • متد filter چه تفاوتی با find یا map داره؟

با شرکت در این آزمون، متوجه می‌شی که چطور می‌تونی با کمک filter داده‌ها رو به شکل بهینه‌تری مدیریت کنی. این آزمون علاوه بر اینکه اطلاعاتت رو می‌سنجه، بهت کمک می‌کنه با مثال‌های کاربردی بیشتری از این متد آشنا بشی و در پروژه‌های خودت بهتر ازش استفاده کنی.


مثال‌های کاربردی از متد filter

متد filter کاربردهای زیادی داره. اینجا چند نمونه از کارهایی که باهاش می‌تونی انجام بدی رو آوردم:

مورد استفاده توضیح
فیلتر کردن رشته‌ها مثلاً حذف رشته‌های خالی یا پیدا کردن رشته‌هایی که با حرف خاصی شروع می‌شن.
فیلتر کردن آبجکت‌ها پیدا کردن آبجکت‌های خاص بر اساس مقادیرشون.
فیلتر کردن اعداد جدا کردن اعداد فرد یا زوج، یا اعداد بزرگتر از یک مقدار مشخص.

آماده‌ای؟

حالا که با متد filter و اهمیت اون آشنا شدی، وقتشه که خودت رو محک بزنی. روی دکمه شروع کلیک کن و وارد این چالش جذاب شو.

تعداد سوال 12
قیمت رایگانــ
زمانسنج ندارد
رده‌سنی همه سنین
وضعیت فعال
نظرات ندارد
معمای امروز 28 مهر 1404 - ترکیب اعداد و حروف - مخصوص ای کیو بالای 100

معمای امروز 28 مهر 1404 - ترکیب اعداد و حروف - مخصوص ای...

طبق معمول هر روز صبح ساعت 8 ، باز هم یک پازل عددی و حروفی سخت داریم. پازل...

معمای پیدا کردن رمز - 27 مهر 404 - 200 تومن داخل این کیفه می تونی رمزش رو پیدا کنی ؟

معمای پیدا کردن رمز - 27 مهر 404 - 200 تومن داخل این...

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

تو چند حرکت می تونی رمز این قفل رو پیدا کنی ؟‌ بازی با اعداد - تست هوش

تو چند حرکت می تونی رمز این قفل رو پیدا کنی ؟‌ بازی...

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

پازل ترتیب اعداد - روی عدد درست از یک تا آخر به ترتیب کلیک کن

پازل ترتیب اعداد - روی عدد درست از یک تا آخر به ترتیب...

به نظر ساده میاد نه؟‌ ولی انقدرها هم که فکر می کنی ساده نیست . مخصوصا وقتی که...

تمدید پاسپورت بدون کارت پایان خدمت

تمدید پاسپورت بدون کارت پایان خدمت

بسیاری از جوانان و مشمولان نظام وظیفه با موضوع تمدید پاسپورت بدون کارت پایان خدمت درگیرند؛ به‌خصوص کسانی...

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

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

برای اینکه بتوانید بهترین جراح عمل بینی در تهران را پیدا کنید، ابتدا باید هدف خود از عمل...

تبلیغات پیامکی منطقه‌ای: راهنمای کسب‌ و کارهای محلی کم‌ هزینه

تبلیغات پیامکی منطقه‌ای: راهنمای کسب‌ و کارهای محلی کم‌ هزینه

تبلیغات پیامکی منطقه ای «SMS by Region» یک روش های رایج تبلیغات منطقه ای هدفمند است که برای...

پخش عمده پارچه فاستونی؛ مناسب تولیدی‌ها و فروشگاه‌های پوشاک

پخش عمده پارچه فاستونی؛ مناسب تولیدی‌ها و فروشگاه‌های پوشاک

پیدا کردن یک منبع مطمئن برای پخش عمده پارچه فاستونی همیشه...

آیا کاشت ریش عوارض دارد؟

آیا کاشت ریش عوارض دارد؟

ریش پرپشت ظاهری جذاب و خواستنی به مردان می دهد، اما هر مردی از نظر ژنتیکی برنامه ریزی...

قرص و مکمل سوی منوپوز - عوارض - فواید مصرف soy menopause

قرص و مکمل سوی منوپوز - عوارض - فواید مصرف soy menopause

مکمل soy menopause یا سوی منوپوز چیست ؟ مکمل های «سوی منوپوز» در اصطلاح به مکمل هایی گفته...

آرایه‌ها در PHP - آزمون آنلاین چهار گزینه ای

آرایه‌ها در PHP - آزمون آنلاین چهار گزینه ای

 آرایه‌ها در PHP این آزمون بهت کمک می‌کنه تا ببینی چقدر به این مبحث مهم مسلطی و همزمان...

طرز تهیه "لواشک خانگی" آلو زرد و آلوی سیاه و گوجه سبز در آفتاب و بدون آفتاب

طرز تهیه "لواشک خانگی" آلو زرد و آلوی سیاه و گوجه سبز در...

مواد لازم برای تهیه لواشک آلوچه سبز گوجه سبز 3 کیلو آب 1 لیوان نمک 1 ق چ...