Estoy tratando de tomar un informe de los días de reunión de clase en forma abreviada. Cada fila tiene una matriz de días (M,T,W,TH,F,S,SU). ¿Cómo podría recorrer la matriz y cambiar cada valor de:
L a lunes T a martes W a miércoles TH a jueves F a viernes S a sábado SU a domingo
Me gustaría mantener la matriz intacta. Para cambiar de {M,W,F} a {Monday,Wednesday,Friday}.
He intentado hacer un bucle y usar un interruptor en el bucle sin suerte.
¿Puede usted ayudar?
Usaría un mapa constante para ayudarme a traducir de corto a largo.
Como esto:
const DAYS_SHORT_TO_LONG = { SU: 'Sunday', M: 'Monday', T: 'Tuesday', W: 'Wednesday', TH: 'Thursday', F: 'Friday', S: 'Saturday', } const daysToConvert = ['M', 'SU', 'F', 'TH']; const result = daysToConvert.map((shortDay) => DAYS_SHORT_TO_LONG[shortDay]); console.log(result);