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

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

عملگر سه‌تایی (Ternary Operator) - آزمون آنلاین جاوااسکریپت

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

آزمون عملگر سه‌تایی (Ternary Operator) در جاوااسکریپت

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

عملگر سه‌تایی (Ternary Operator) - آزمون آنلاین  جاوااسکریپت

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

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


عملگر سه‌تایی چیست؟

عملگر سه‌تایی (Ternary Operator) تنها عملگر در جاوااسکریپت است که سه عملوند را می‌گیرد. این عملگر راهی سریع‌تر برای نوشتن یک دستور if...else است. ساختار کلی آن به این صورت است:


condition ? expressionIfTrue : expressionIfFalse;

تو اول یک شرط را می‌گذاری (condition) و اگر آن شرط درست (true) بود، کد بعد از علامت سوال (?) اجرا می‌شود. اگر شرط نادرست (false) بود، کد بعد از علامت دونقطه (:) اجرا می‌شود.


موارد استفاده و نکات مهم

این عملگر بیشتر برای تخصیص مقادیر به متغیرها بر اساس یک شرط استفاده می‌شود. برای مثال، به جای اینکه بنویسی:


let status;
if (age >= 18) {
  status = "بالغ";
} else {
  status = "نوجوان";
}

می‌توانی از عملگر سه‌تایی استفاده کنی و کد را خواناتر و کوتاه‌تر بنویسی:


let status = (age >= 18) ? "بالغ" : "نوجوان";

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


سوالات آزمون عملگر سه‌تایی در جاوااسکریپت

سوالات این آزمون حول محور مفاهیم زیر هستند و اطلاعات تو را درباره عملگر سه‌تایی به چالش می‌کشند:

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

مثلاً ممکن است از تو بپرسم که خروجی کد زیر چیست:


let x = 10;
let result = (x > 5) ? (x < 15) ? "بین ۵ و ۱۵" : "بیشتر از ۱۵" : "کمتر یا مساوی ۵";
console.log(result);

یا سوالی درباره نحوه به کار بردن این عملگر در ترکیب با عملگرهای منطقی مثل && و ||. با شرکت در این آزمون، یاد می‌گیری که چه زمانی از این عملگر استفاده کنی و چه زمانی سراغ دستورات شرطی کامل‌تر بروی. علاوه بر این، با نمونه‌های عملی و کاربردی بیشتری از این عملگر آشنا می‌شوی.


جدول مقایسه

ویژگی عملگر سه‌تایی دستور if...else
نحوه استفاده برای تخصیص مقادیر و منطق‌های ساده برای منطق‌های پیچیده و چند خطی
خوانایی بالا در کاربردهای ساده، پایین در کاربردهای پیچیده همیشه خوانا
طول کد کوتاه و تک‌خطی معمولاً چند خطی

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

طرز تهیه خمیر پیتزا رستورانی نرم و لطیف برای 4 تا 6 نفر-پیتزا در فر-توستر-بدون فر

طرز تهیه خمیر پیتزا رستورانی نرم و لطیف برای 4 تا 6 نفر-پیتزا...

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

فیناستراید - جلوگیری از ریزش مو - عوارض - تداخل دارویی

فیناستراید - جلوگیری از ریزش مو - عوارض - تداخل دارویی

فیناستراید Finasteride برای جلوگیری از ریزش مو ( فقط در مردان ) و همچنین درمان بزرگی خوش خیم...

آرایه ها (array) - تست چهار گزینه ای جاوااسکریپت

آرایه ها (array) - تست چهار گزینه ای جاوااسکریپت

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

تعبیر خواب گوشواره - لیست 49 معنی کامل گوشواره در خواب

تعبیر خواب گوشواره - لیست 49 معنی کامل گوشواره در خواب

دیدن گوشواره در خواب معمولا در بین خانم ها رایج است و در بین آقایان دیدن این خواب...