تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ مهدی مشایخی
اشتباه در آموزش
جامعه جاوا اسکریپت ایجاد شده در ۲۴ تیر ۱۴۰۱

در دقیقه ی ۱۹ گفته شده نمیشه در کیس سوئیچ از بزرگتر کوچیگتر استفاده کرد در صورتی که میشه اما پرفورمنس را به شدت کاهش میدهد. بهش switch range

سلام.

مدرس منظورشون تساوی switch با یکی از case هاست.(خود case منظور نیست)

محسن موحد ۲۶ تیر ۱۴۰۱، ۰۹:۲۳

محسن جان لطفا با دقت بیشتری رسیدگی کنید.

این عینا صحبت استاد بوده در دقیقه ۱۹

صحبت استاد : (((اون محدودیتی که در مورد سوئیچ گفتم همینه که ما نمیتونیم بزرگتر یا کوچکتر بودن رو چک کنیم)))

خب این جمله اشتباهه سوئیچ چنین محدودیتی نداره

مهدی مشایخی ۲۶ تیر ۱۴۰۱، ۰۹:۴۹

سلام وقت بخیر .

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

مثل کد زیر :

var age = 11;
switch (true) {
    case (age < 5):
        console.log("less than 5");
        break;
    case (age < 10):
        console.log("between 5 and 10");
        break;
    case (age < 20):
        console.log("between 10 and 20");
        break;
    default:
        console.log("greater than 20");
        break;
}

موفق باشید.

بهترین پاسخ
علیرضا ایمانی ۲۶ تیر ۱۴۰۱، ۱۲:۳۵