Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

110
Vistas
Matrix transpose JS

Functions that output the transpose of a matrix - a new matrix where the columns and rows of the original are swapped. I'm trying to figure out why the second function outputs incorrect results?

function transpose(matrix) {
    let res = [];
    for(let i = 0;  i < matrix[0].length; i++) {
        res[i] = [];
        for(let j = 0;  j < matrix.length; j++) {
            res[i][j] = matrix[j][i];
        }
    }
    return res; 
}

function transpose(matrix) {
    let res = Array(matrix[0].length).fill([]);
    for(let i = 0;  i < res.length; i++) {
        for(let j = 0;  j < matrix.length; j++) {
            res[i][j] = matrix[j][i];
        }
    }
    return res; 
}
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda