¿Alguien puede optimizar el siguiente fragmento de código para un mejor rendimiento?
function whichSideOfTheBoard(name) { const light = ['Luke', 'Obi-Wan', 'Front']; const dark = ['Vader', 'Palpatine']; return light.includes(name) ? 'light' : dark.includes(name) ? 'dark' : 'unknown'; }; whichSideOfTheBoard('Front'); // returns "light" whichSideOfTheBoard('Back'); // returns "unknown"Defina un objeto que tenga la clave de 'nombre' y el valor de oscuro/claro y simplemente devuelva obj[nombre] || 'desconocido'
function whichSideOfTheBoard(name) { const names = { Luke: 'light', 'Obi-Wan': 'light', Front: 'light', Vader: 'dark', Palpatine: 'dark' }; return names[name] || 'unknown'; };