¿Cómo crear una array de longitud dinámica con números y sumar los números usando JavaScript?

Las arrays de JavaScript son de naturaleza dinámica, lo que significa que la longitud de la array se puede modificar en tiempo de ejecución (cuando sea necesario). La longitud de la array se puede especificar después de declarar la array como se muestra en el siguiente ejemplo.

Ejemplo:

Javascript

// Declare an array of undefined size
var arr = [];
 
// Set array length to 10
arr.length = 10;
 
// Print the length to console
console.log(arr);

Producción: 

Array(10) [ <10 empty slots> ]

Como puede ver, este método explica la array con 10 ranuras vacías. El siguiente ejemplo declara una array y toma los elementos de entrada utilizando el indicador dinámicamente e imprime la suma de todos los elementos y muestra la alerta de señal de resultado.

Ejemplo:

Javascript

(function () {
     
    // Declare an array of undefined size
    var arr = [];
 
    // Notice how the size of array
    // is not dot defined
 
    // Initiating loop to iterate
    // for inputs
    for (var i = 0; i < 10; i++) {
 
        // Feeding integer inputs to array
        arr[i] = +prompt('Enter number');
         
        // Calculate sum of array elements
        var sum = arr.reduce(function (a, b) {
            return a + b;
        }, 0)
    }
    alert(sum);
})();

Producción:

Input : 1 2 3 4 5 6 7 8 9 10
Output :55

Publicación traducida automáticamente

Artículo escrito por technikue20 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *