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

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

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

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

آزمون جاوااسکریپت - آرایه‌ها و متد includes

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

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


متد includes در جاوااسکریپت چیه؟

قبل از اینکه بریم سراغ سوال‌ها، اجازه بده یه توضیح کوتاه در مورد متد includes بهت بدم.

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

این متد فقط دو تا جواب بهت می‌ده: true یا false. اگه اون عنصر پیدا بشه، true برمی‌گردونه و اگه نه، false.


const fruits = ['apple', 'banana', 'orange'];
const hasBanana = fruits.includes('banana'); // hasBanana is true
const hasGrape = fruits.includes('grape'); // hasGrape is false

چرا متد includes مهمه؟

شاید بپرسی چرا باید از includes استفاده کنی؟ این متد کار رو خیلی راحت می‌کنه. قبلاً برای پیدا کردن یه عنصر تو آرایه باید از حلقه‌ها یا متدهای پیچیده‌تری مثل indexOf استفاده می‌کردیم که کد رو طولانی‌تر و گاهی گیج‌کننده می‌کرد. اما includes همه این‌ها رو ساده کرده و کد رو خواناتر می‌کنه.

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


مواردی که باید بدونی

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


const numbers = [10, 20, 30, 40, 50];
const includes30 = numbers.includes(30, 3); // includes30 is false, because it starts searching from index 3

این رو هم یادت باشه که includes به حروف بزرگ و کوچک حساسه. یعنی اگه توی آرایه 'apple' داشته باشی و دنبال 'Apple' بگردی، جواب false خواهد بود.

ویژگی توضیحات
حساسیت به حروف بله، به حروف بزرگ و کوچک حساس است.
پارامترها عنصر مورد جستجو و (اختیاری) شاخص شروع جستجو.
مقدار برگشتی boolean (true یا false).

سوالات آزمون

سوالات این آزمون در مورد متد includes و آرایه‌های جاوااسکریپت هستن. برای مثال، یکی از سوالات می‌تونه در مورد رفتار includes با مقادیر NaN باشه یا اینکه چطور با آرایه‌هایی که مقادیر تکراری دارن کار می‌کنه.

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

  • سوال ۱: کدام مقدار را arr.includes(5) برای آرایه const arr = [1, 2, 3, 4] برمی‌گرداند؟
  • سوال ۲: const arr = ['a', 'b', 'c']; چه چیزی را arr.includes('A') برمی‌گرداند؟
  • سوال ۳: const arr = [NaN]; چرا arr.includes(NaN) مقدار true را برمی‌گرداند؟

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

فیلم "نقاشی ماشین" کودکانه راحت-شاسی بلند،اسپرت،ماشین پلیس-مرحله به مرحله+ایده رنگ آمیزی

فیلم "نقاشی ماشین" کودکانه راحت-شاسی بلند،اسپرت،ماشین پلیس-مرحله به مرحله+ایده رنگ آمیزی

فیلم نقاشی ماشین رو در 4 مدل براتون گذاشتیم که خیلی راحت با مداد سیاه و مداد رنگی...

آیا خواب ترسناک می تواند باعث مرگ شود ؟

آیا خواب ترسناک می تواند باعث مرگ شود ؟

تا حالا به این موضوع فکر کرده اید ؟ آیا کسانی که در خواب مرده اند ، احتمال...

"طرز تهیه خورش بامیه با مرغ" مجلسی و بسیار خوشمزه-بسیار ساده و راحت + کلی فوت و فن مهم

"طرز تهیه خورش بامیه با مرغ" مجلسی و بسیار خوشمزه-بسیار ساده و راحت...

مواد لازم برای تهیه خورشت بامیه با مرغ ساده و مجلسی برای 4 تا 6 نفر گوشت مرغ...

آیا در دوران بارداری ...؟ پاسخ به رایج ترین سوالات دوران حاملگی

آیا در دوران بارداری ...؟ پاسخ به رایج ترین سوالات دوران حاملگی

در این مطلب از سایت ، سعی می کنیم به رایج ترین سوالات شما در دوران بارداری پاسخ...