const matriz = [[1,2,3],[4,5,6]];
const rotada = matriz[0].map((_, i) =>
matriz.map(fila => fila[i]).reverse()
);
console.log(rotada); 📥 Inputs:
matriz = [[1,2,3],[4,5,6]]
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
Rota una matriz 90 grados en sentido horario. Primero transponemos (intercambiamos filas por columnas) usando map con el índice, luego invertimos cada columna para completar la rotación.
¿Puedes explicar cómo funciona la transposición? ¡Comenta tu respuesta! 🔄