Como sumar una sucesión de números en JavaScript

Cuándo se quiera aprender a programar es muy importante saber sumar una sucesión de números en JavaScript, debido que esto nos permite realizar algunas operaciones dentro de nuestro programa y lo más importante es que este programa va a ser ejecutado dentro de una página web, por lo cual si queremos realizar una página web y queremos agregar algunas funcionalidades extras que requieran alguna sucesión de números en JavaScript, se puede realizar de esta manera.

La suma de la sucesión de números en JavaScript va a constar en pedirle un número al usuario, después ese número va a ser sumado sucesivamente, pero al mismo tiempo se le va a sacar la potencia de 2, para sumar ese resultado sucesivamente y así obtener un resultado de ese.

Códigos para crear una sucesión de números en JavaScript

👊 ¿QUIERES INCREMENTAR TUS CONOCIMIENTOS EN JAVASCRIPT? 👊

Entonces te recomiendo tomar este curso de JavaScript donde aprenderás a programar desde cero hasta convertirte en un experto, realizando varios ejercicios prácticos para que puedas aprender de una mejor manera.

👇

Archivo HTML

Antes de realizar nuestra sucesión de números en JavaScript, debemos de crear un archivo HTML para que se ejecute el programa desde una página web, y dentro de ese archivo HTML debemos incluir el archivo JavaScript que vamos a programar. En este caso nuestro archivo HTML va a estar completamente vacío, debido a que sólo se va a hacer una demostración de la programación.

A continuación se presenta el código que se debería colocar en nuestro archivo HTML.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script src="javascript1.js"></script>
</head>
<body>
</body>
</html>

Una vez creado nuestro archivo HTML, ahora debemos de crear un archivo JavaScript al cual le debemos de colocar la extensión .js, y para que funcione correctamente debemos de colocar ese fichero dentro de la carpeta donde se encuentra el archivo HTML.

Archivo JavaScript

A continuación se presenta el código desarrollado para realizar una sucesión de números en JavaScript.

var sum = 0;
var pot = 0;
var num = 0;
num = parseInt(prompt("Quantity of numbers to add: "));

for (var i = 0; i < num; i++) {
    pot = 2**(i+1);
    sum += pot;
}

alert("The sum total is: " + sum)

Explicación del código desarrollado

Declaración de variables

Lo primero que se va a hacer va a hacer la declaración de las variables, que se van utilizar en este caso simplemente van a hacer tres, las cuales van hacer la de la suma, otra va a ser para definir la potencia que se va a obtener del número y otra para definir el número que va a ingresar el usuario, además de qué todas estas variables se van a declarar como globales para utilizarlas en todo el archivo, también se van a inicializar en cero para que tengan ese valor por defecto en caso de qué lo usuario no ingrese ningún dato.

var sum = 0;
var pot = 0;
var num = 0;

Ingreso de información del usuario

Para pedirle al usuario la cantidad de números que se van a sumar en la sucesión, se va a hacer uso de la función prompt() la cual es una ventana que aparece en nuestro navegador donde el usuario tiene la posibilidad de escribir cualquier cosa para que se le asigne una variable, pero debido a que lo que ingrese el usuario se va guardar como texto, también debemos de utilizar la función parseInt() para convertir lo que ingresa el usuario, en un número entero y poder realizar las operaciones.

num = parseInt(prompt("Quantity of numbers to add: "));

👊 ¿NECESITAS UN HOSTING PARA TU PAGINA WEB O TIENDA ONLINE? 👊

Entonces te recomiendo usar Hostinger, que cuenta con una gran cantidad de ventajas y herramientas para crear tu Web de manera sencilla y profesional.

Estas son una de las características al contratar Hostinger:

💽 Hospedaje Profesional

💻 Sitio Web seguro con SSL

🔋 Velocidad de procesamiento

🖲 Interfaz fácil de usar

💰 Dominio Gratis

Entre muchas otras cosas mas…

Ciclo de la sucesión de números en JavaScript

El ciclo principal que se va encargar de realizar la suma de la sucesión de números en JavaScript, que consta de un ciclo «for» el cual se va a repetir la cantidad de veces del número que haya ingresado el usuario, seguido de eso se va a realizar una potencia de 2 de cada número sucesivo y a al fina se va a ir sumando cada número para obtener la suma.

for (var i = 0; i < num; i++) {
    pot = 2**(i+1);
    sum += pot;
}

Para indicarle al usuario cuál va a ser el total de la suma, se va a hacer uso de la función alert(), el cual va a imprimir el mensaje y el resultado de la suma en la pantalla principal de la página web.

alert("The sum total is: " + sum)

Visualización de los resultados del código

A continuación se presenta el resultado obtenido de la suma de la sucesión de números en JavaScript, primero se observa la ventana donde se pide la información al usuario y al final se observa la ventana donde se muestra el resultado de la suma.

Pedida de información al usuario
Resultado de la sucesión de números en JavaScript