es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Dado un conjunto de números enteros, suma este número y todos los números que le siguen.

Al final obtengo números, ¿cómo convertirlos en un array?

Ejemplo:

Entrada: 4, 5, 1, 2, 3, -2

Salida: [(13, 9, 4, 3, 1, -2)];

function sumNumbers(numbersList) {
const data = numbersList.forEach((item, index) => {
const output = numbersList.reduce(
(acc, c, i) => (index !== i ? (acc += c) : c),
0
);
console.log(result);

return output;

});
return data;
}

sumNumbers([4, 5, 1, 2, 3, -2]);

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para convertir la salida de la función sumNumbers en un array, simplemente puede envolver el valor devuelto entre corchetes cuadrados [ ].

    Ejemplo:

    const result = sumNumbers([4, 5, 1, 2, 3, -2]);
    
    const arrResult = [result];
    
    console.log(arrResult); // [(13, 9, 4, 3, 1, -2)]
    

    Esto creará un nuevo array con la salida de la función sumNumbers como su único elemento.

Comments are closed.