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

174
Vistas
¿Cómo iniciar sesión [1, 2, 3] y no [1.0,2.0,3.0] usando Logger.log en Google Apps Script?

Estoy tratando de resolver un rompecabezas/juego de programación. Es una matriz en espiral y el resultado es correcto, pero mi matriz genera .0 al final de mis matrices.

Por ejemplo, la entrada es

 [1, 2, 3], [4, 5, 6], [7, 8, 9]

la salida es

 [1.0,2.0,3.0,6.0,9.0,8.0,7.0,4.0,5.0]

pero estoy buscando

 [ 1, 2, 3, 6, 9, 8, 7, 4, 5]

El código que estoy usando es del video de YouTube "LeetCode 54 Spiral Matrix in javascript".

¿Cómo hago Logger.log(result) sin el .0 ?

 function myFunction() { matrix = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]; // result array const result = []; // boundry varibals let left = 0; let top = 0; let right = matrix[0].length - 1; let bottom = matrix.length - 1; // starting direction clock wise let direction = 'right'; // start loop while (left <= right && top <= bottom) { if (direction === 'right') { for (let i = left; i <= right; i += 1) { result.push(matrix[top][i]); } top += 1; direction = 'down'; } else if (direction === 'down') { for (let i = top; i <= bottom; i += 1) { result.push(matrix[i][right]); } right -= 1; direction = 'left'; } else if (direction === 'left') { for (let i = right; i >= left; i -= 1) { result.push(matrix[bottom][i]); } bottom -= 1; direction = 'up'; } else if (direction === 'up') { for (let i = bottom; i >= top; i -= 1) { result.push(matrix[i][left]); } left += 1; direction = 'right'; } } Logger.log(result); return result; }

Estoy usando google-apps-script .

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Agregue JSON.stringify() a su salida.

 Logger.log(JSON.stringify(result));

Producción:

ingrese la descripción de la imagen aquí

Referencia:

  • JSON.stringify()
about 4 years ago · Santiago Trujillo Denunciar
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