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

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

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

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

این آزمون قراره دانش و مهارتت رو در مورد دو تا از متدهای آرایه‌ای پرکاربرد جاوااسکریپت یعنی متد some و متد every به چالش بکشه.

متد some و every


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

با انجام این کوییز، میتونی میزان تسلطت رو روی این دو متد بسنجی و در عین حال، کلی اطلاعات جدید و مفید در موردشون یاد بگیری.

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

متد some: وجود حداقل یک عنصر با شرط مشخص

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

در غیر این صورت، اگه هیچ عنصری اون شرط رو نداشته باشه، false برمی‌گردونه.


const numbers = [10, 25, 40, 5, 30];
const hasEven = numbers.some(num => num % 2 === 0);
console.log(hasEven); // Output: true

این متد بیشتر برای مواردی استفاده میشه که فقط می‌خوایم ببینیم آیا یه شرط خاص تو آرایه‌مون وجود داره یا نه، مثلاً چک کنیم که آیا یه کاربر با نقش مدیر (admin) تو لیستمون هست یا نه.

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

  • متد some چه نوع مقداری رو برمی‌گردونه؟
  • چطور میشه با some چک کرد که آیا یک رشته (string) خاص توی آرایه‌ای از رشته‌ها وجود داره؟
  • در چه شرایطی some زودتر از بررسی همه عناصر، متوقف میشه؟

متد every: وقتی همه چیز باید درست باشه!

برخلاف some، متد every سختگیرتره. این متد چک میکنه که آیا همه عناصر آرایه، شرط مشخص شده رو دارن یا نه. اگه حتی یه دونه از عناصر با شرطت جور درنیاد، every سریع false رو برمی‌گردونه و دیگه ادامه نمیده. اگر همه عناصر شرط رو داشته باشن، true رو برمی‌گردونه.


const ages = [18, 22, 35, 41];
const allAdults = ages.every(age => age >= 18);
console.log(allAdults); // Output: true

every برای شرایطی مناسبه که لازمه مطمئن بشیم کل آرایه یه ویژگی مشترک داره. مثلاً وقتی میخوایم ببینیم آیا همه مقادیر یک فرم ورودی، معتبر هستن یا نه.

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

مثال‌هایی از سوالات every:

  1. چه تفاوت اصلی‌ای بین some و every وجود داره؟
  2. کدام متد برای بررسی اینکه آیا همه نمرات یک دانشجو بالای 10 هستند، مناسب‌تر است؟
  3. در یک آرایه خالی، متد every چه مقداری را برمی‌گرداند؟

جدول مقایسه some و every

ویژگی متد some متد every
هدف بررسی وجود حداقل یک عنصر با شرط بررسی اینکه آیا همه عناصر شرط را دارند
خروجی true با یافتن اولین عنصر مطابق شرط پس از بررسی تمام عناصر و تأیید شرط
خروجی false پس از بررسی تمام عناصر و عدم یافتن شرط با یافتن اولین عنصر نامنطبق با شرط

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

آیا ورزش کردن در دوران باری مجاز است ؟

آیا ورزش کردن در دوران باری مجاز است ؟

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

تا حالا  آبگوشت کشک خوردی ؟‌ آزمون مهارت آشپزی

تا حالا آبگوشت کشک خوردی ؟‌ آزمون مهارت آشپزی

 آبگوشت کشک این یک آزمون جذاب و کاربردی درباره آبگوشت کشک است که شما را به سفری در...

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

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

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

شوره سر و روش هایی برای جلوگیری از آن در زمستان

شوره سر و روش هایی برای جلوگیری از آن در زمستان

شوره سر و روش هایی برای جلوگیری از آن در زمستان شوره سر يك مشكل ناخوشايند و ناراحت...