اگه بخواید بر اساس مقادیر مختلف یه متغیر، کارای مختلف انجام بدید،

به جای if یا switch طولانی، از Object Lookup استفاده کنید: یعنی یه object بسازید که هر key = کار مورد نظر باشه، بعد صداش کنید.

const action = 'delete';
const actions = {
  create: () => console.log('ایجاد شد'),
  update: () => console.log('به‌روز شد'),
  delete: () => console.log('حذف شد')
};
(actions[action] || (() => console.log('نامشخص')))();

✅ حالا برای اضافه کردن یه حالت جدید، فقط کافیه یه key جدید به object اضافه کنید.