0% encontró este documento útil (0 votos)
15 vistas

5-Continuación Python - JavaScript

Cargado por

abel.ovalles.21
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas

5-Continuación Python - JavaScript

Cargado por

abel.ovalles.21
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 25

Continuación: Introducción a Python

Recordemos que ya creamos nuestra ruta donde guardaremos nuestros proyectos, para ser
más organizados dentro de esa carpeta podemos crear una carpeta nueva para cada proyecto,
como ven en la siguiente imagen, tengo 5 carpetas creadas. Para crear una nueva nos situamos
en el icono de New Folder y simplemente agregamos el nombre que queramos

Luego, damos clic a la carpeta y presionamos New File y en este caso escribimos el nombre del
archivo Bienvenido y agregamos la extensión .py y de esta forma nuestro IDE reconoce que es
un archivo de Python. Presionamos enter para que abra nuestro editor de código, donde a
partir de allí comenzaremos a programar.
Tras haber escrito el código en nuestra terminal debemos ubicarnos en la carpeta de nuestro
proyecto, para ello agregamos el comando cd seguido del nombre de nuestro archivo; en
nuestro caso es cd Bienve y al presionar la tecla tabular se nos autocompleta el comando,
quedando cd .\Bienvenido damos enter y de esta forma ya estamos en la ruta de nuestro
código

Desde la terminal ya podemos ahora ejecutar nuestro programa para ello usamos el comando
python Bienv y presionamos tabular de nuevo para autocompletar el comando quedando
python .\Bienvenido.py luego presionamos enter
Y de esta forma nuestro proyecto se comienza a ejecutar, como pueden notar lo primero que
hace el algoritmo es pedirnos ingresar un nombre por pantalla y tras presionar enter nos
muestra un mensaje de Bienvenida por pantalla, con el nombre que ingresamos

Si necesitamos salir de la carpeta Bienvenido usamos el comando cd.. y presionamos enter


Como podemos observar ahora estamos situados en la carpeta anterior y de esta forma
podemos navegar por las carpetas de nuestro computador a través de la consola, CMD o
terminal

¡Veamos algunos ejemplos en Python!

Ejemplo: Bienvenido.py
Siguiendo con el ejemplo anterior, nos volvemos a situar en la carpeta de Bienvenido
escribimos en nuestro editor de código del archivo Bienvenido.py las siguientes instrucciones:

nombre : str
nombre = ""
nombre = input("Por favor ingrese su nombre: ")
if (nombre != ""):
print ("\n ¡Bienvenid@" , nombre , " a su curso de Programación! \n")
else:
print ("\n Recuerde que debe ingresar un nombre \n")
Ahora expliquemos como funciona este código haciendo uso de los comentarios

En el caso de Python podemos agregar un párrafo de comentarios colocando tres


comillas simples ‘’’ al inicio y al final ‘’’ del párrafo.

Pero también podemos comentar colocando un numeral # al inicio de cada línea.

Para evitar confusiones usaremos más que todo el numeral # ya que de esta forma
nuestro IDE Visual Studio Code nos mostrara los comentarios de color verde a
diferencia de las comillas simple que como podrán notar serán color salmón o
naranja al igual que los mensajes que mostramos por pantalla.

''' Podemos declarar nuestras variables, sin embargo en python no


es necesario realizar esta acción todo el tiempo,
en el presente código podemos observar que tenemos una única
variable, la variable nombre es un dato de tipo caracter o
string, en python de declaramos con str '''
nombre : str

# Inicializamos nuestra variable nombre


nombre = ""

# input nos permite mostrar un mensaje por pantalla,


# para luego almacenarlo a una variable, hace
# la misma función del Escribir de PSeInt
# en nuestro caso, vemos que le asignamos a la variable nombre
# el valor que el usuario ingrese por pantalla
# es importante acotar que todo valor que ingresa por un input
# python lo reconocerá automáticamente como un string
# por eso, no era necesario declarar nuestra variable nombre
# sin embargo, por motivos didácticos lo dejaremos así; ya no
# nos afectará en lo absoluto
nombre = input("Por favor ingrese su nombre: ")

# Iniciamos nuestra estructura de control selectiva


# el SI de PSeInt en Python será un IF
# la cual entrará por el IF si el nombre es diferente de vacío
# es decir; si el usuario ingresa algún valor por pantalla
# pasamos al comando print los : es el Entonces
if (nombre != ""):
# print nos permite mostrar o imprimir mensajes y valores
# de variables por pantalla, los mensajes se muestran entre
# comillas, y se separa de las variables con las comas
# el \n nos permite dejar un espacio de una línea
print ("\n ¡Bienvenid@" , nombre , " a su curso de Programación! \n")

# else hace la misma función del SINO en PSeInt y de igual forma


# los : significan entonces, esto nos indica que si la variable
# nombre es igual a vacío else se debe ejecutar y pasaríamos a la
# siguiente línea de código que contiene el print sin variable
else:

# Sencillamente mostraremos un mensaje que el campo no puede


# estar vacío
print ("\n Recuerde que debe ingresar un nombre \n")

Ejemplo: Suma.py
Con este ejemplo recordemos que debemos crear su respectiva carpeta y dentro de la misma
crear un archivo, que en nuestro caso lo podemos llamar Suma.py escribimos nuestro código y
tras culminarlo lo ejecutamos en la terminal con el comando python Suma y presionamos
tabular; para que nos autocomplete la línea de comando, quedando entonces
python .\Suma.py
El código en Python de este proyecto es el siguiente:

numero1 = 0
numero2 = 0

numero1 = input("Por favor ingrese el primero número: ")


numero2 = input("Por favor ingrese el segundo número: ")

numero1 = int(numero1)
numero2 = int(numero2)

print("La suma de " ,numero1, " + " ,numero2, " = " , numero1+numero2)

Ahora expliquemos como funciona este código haciendo uso de los comentarios

# Inicializamos nuestras variables, ya que es una suma de solo


# dos números, solo inicializamos a numero1 y a numero2
numero1 = 0
numero2 = 0

# Mostramos dos mensajes por pantalla que almacenaran


# el número escrito en cada variable, en nuestro
# caso, en el primer mensaje se almacena la información
# en la variable llamada numero1 y de manera similar ocurre
# con nuestra variable numero2
numero1 = input("Por favor ingrese el primero número: ")
numero2 = input("Por favor ingrese el segundo número: ")

# Recordemos que el input nos almacena un dato tipo string


# con este comando vamos a dar como instrucción que cada
# variable sea ahora un dato de tipo entero, en python lo
# llamamos int
numero1 = int(numero1)
numero2 = int(numero2)

# Mandamos a imprimir por pantalla los mensajes que están


# entre comilla seguido de nuestras variables, recordemos
# que el programa debe sumar los dos valores por eso mandamos
# a operar de la siguiente forma numero1+numero2 lo cual nos
# retornará el resultado de la suma de ambas variables
print("La suma de " ,numero1, " + " ,numero2, " = " , numero1+numero2)
Ejemplo: NumeroMayor.py

numero1 = 0
numero2 = 0
numero3 = 0

print("*******************************************")
print("*** DETERMINA EL NUMERO MAYOR INGRESADO ***")
print("******************************************")

numero1 = float(input("Por favor ingrese el primero número: "))


numero2 = float(input("Por favor ingrese el segundo número: "))
numero3 = float(input("Por favor ingrese el tercer número: "))

if (numero1 >= numero2 and numero1 >= numero3):


print("El número mayor es el " ,numero1)
else:
if (numero2 >= numero1 and numero2 >= numero3):
print("El número mayor es el " ,numero2)
else:
if (numero3 >= numero1 and numero3 >= numero2):
print("El número mayor es el " ,numero3)

Ahora expliquemos como funciona este código haciendo uso de los comentarios

# Inicializamos nuestras variables, en este caso al ser una


# comparación entre tres numero; serán solo tres variables
numero1 = 0
numero2 = 0
numero3 = 0

# Imprimimos un encabezado por pantalla con el comando print


print("*******************************************")
print("*** DETERMINA EL NUMERO MAYOR INGRESADO ***")
print("******************************************")
# Asignamos el valor de cada variable, dependiendo de los
# valores que ingrese el usuario, si nos fijamos antes del
# input tenemos la palabra float al igual que el ejemplo
# anterior convertimos el string en un valor numérico en este
# caso será a un número con decimales.
# En el ejemplo de la suma decíamos que numero1 = int(numero1)
# en este ejemplo nos ahorramos una línea de código solamente
# colocando el tipo de dato que en nuestro caso será float, justo
# antes de nuestro input
numero1 = float(input("Por favor ingrese el primero número: "))
numero2 = float(input("Por favor ingrese el segundo número: "))
numero3 = float(input("Por favor ingrese el tercer número: "))

# Acá comienza nuestra estructura de control selectiva


# trabajaremos con if o si anidados o en cascada
# decimos si la variable numero1 es mayor o igual que las
# variables numero2 y numero3 entonces nos debe imprimir en
# pantalla un mensaje que indique que el número mayor es el primero
if (numero1 >= numero2 and numero1 >= numero3):
print("El número mayor es el " ,numero1)

# else sino entonces ejecuta la siguiente estructura selectiva


else:

# Si numero2 es mayor o igual que numero1 y que numero3


# entonces imprime que el numero mayor es la variable numero2
if (numero2 >= numero1 and numero2 >= numero3):
print("El número mayor es el " ,numero2)

# Sino entonces ejecuta la siguiente estructura selectiva


else:

# La última comparación posible ahora es con la variable


# numero3 si numero3 es mayor o igual que numero1 y
# que numero2 entonces retorna que el número mayor
# es la variable numero3
if (numero3 >= numero1 and numero3 >= numero2):
print("El número mayor es el " ,numero3)

Ejemplo: Calculadora2Numeros.py
Este ejemplo es muy particular debido a que en el lenguaje Python no existe una estructura
definida tanto para un Switch como un para Do While; sin embargo, podemos implementarlos
mediante el uso de otras estructuras de control. Es decir, con un while que comienza en True
garantiza que dicho ciclo while se ejecutará al menos una vez, como ocurre en el caso del ciclo
Do While. Y para simular un switch hay varias maneras de proseguir, aca explicaremos con una
cadena de IF debido a que son los conceptos que hemos trabajado hasta esta parte del curso.

numero1 = 0
numero2 = 0
resultado = 0
operacion = 0

numero1 = int(input("Por favor ingrese el primero número: "))


numero2 = int(input("Por favor ingrese el segundo número: "))

while True:

operacion = int(input("\nPor favor indique una opción del menú\n\t"+


"[ 1 ] Sumar\n\t" +
"[ 2 ] Restar\n\t" +
"[ 3 ] Multiplicar\n\t" +
"[ 4 ] Dividir\n\t" +
"[ 5 ] Ingresar dos nuevos valores\n\t" +
"[ 6 ] Salir\n\t" +
"----> "))

if operacion == 1:
resultado = numero1 + numero2
print("\n La suma de " ,numero1, " + " ,numero2, " = "
,resultado, "\n")

elif operacion == 2:
resultado = numero1 - numero2
print("\n La resta de " ,numero1, " - " ,numero2, " = "
,resultado, "\n")

elif operacion == 3:
resultado = numero1 * numero2
print("\n La multiplicación de " ,numero1, " * " ,numero2,
" = " ,resultado, "\n")

elif operacion == 4:
resultado = numero1 / numero2
print("\n La división de " ,numero1, " / " ,numero2,
" = " ,resultado, "\n")

elif operacion == 5:
numero1 = int(input("Por favor ingrese el primero número: "))
numero2 = int(input("Por favor ingrese el segundo número: "))

elif operacion == 6:
break
else:
print("\n\t ¡Por favor ingrese una opción válida! \n")

Ahora expliquemos como funciona este código haciendo uso de los comentarios

# Inicializamos nuestras variables, además de los 2 valores que


# vamos a operar, también necesitamos una variable que llamaremos
# resultado la cual nos almacenara el resultado de la operación
# aritmética y otra variable que se llama operación que será la
# encargada de guardar la opción o selección que hagamos en
# nuestro swtich o menú
numero1 = 0
numero2 = 0
resultado = 0
operacion = 0

# De manera similar a los ejemplos anteriores vemos que las


# variables numero1 y numero2 almacenaran la información
# suministrada por el usuario y además convertiremos dicho
# valor ingresado en un entero o int
numero1 = int(input("Por favor ingrese el primero número: "))
numero2 = int(input("Por favor ingrese el segundo número: "))

# Nuestro ciclo while o mientras se ejecutará al menos una


# vez debido a que está en True
while True:

# Mostramos por pantalla siguiente menú, el signo más nos


# concatena un mensaje con el anterior y de igual forma
# toda esa entrada o input se convierte en un entero y
# dicha selección se almacena en la variable operación
operacion = int(input("\nPor favor indique una opción del menú\n\t"+
"[ 1 ] Sumar\n\t" +
"[ 2 ] Restar\n\t" +
"[ 3 ] Multiplicar\n\t" +
"[ 4 ] Dividir\n\t" +
"[ 5 ] Ingresar dos nuevos valores\n\t" +
"[ 6 ] Salir\n\t" +
"----> "))

# Notemos que para seleccionar la opcion 1 se colocan dos


# signos de igualdad a diferencia de cuando asignamos el
# valor de una variable cualquiera, esta línea de código
# lo que nos indica es que Si el usuario selecciona la opción 1
# entonces podemos pasar a la siguiente instrucción
if operacion == 1:

# Almacena en la variable resultado la suma de las


# variables numero1 y numero2
resultado = numero1 + numero2

# Luego imprima por pantalla un mensaje que nombre a las


# variables, además del resultado previamente calculado
print("\n La suma de " ,numero1, " + " ,numero2, " = "
,resultado, "\n")

# elif significa Sino Si la operación seleccionada es la 2


# haga una resta entre ambas variables e imprima por pantalla
# y de manera similar para el resto de la opciones
elif operacion == 2:
resultado = numero1 - numero2
print("\n La resta de " ,numero1, " - " ,numero2, " = "
,resultado, "\n")

elif operacion == 3:
resultado = numero1 * numero2
print("\n La multiplicación de " ,numero1, " * " ,numero2,
" = " ,resultado, "\n")

elif operacion == 4:
resultado = numero1 / numero2
print("\n La división de " ,numero1, " / " ,numero2,
" = " ,resultado, "\n")

# Si el usuario quiere realizar las operaciones con otros


# números, simplemente asigne un nuevo valor a cada variable
elif operacion == 5:
numero1 = int(input("Por favor ingrese el primero número: "))
numero2 = int(input("Por favor ingrese el segundo número: "))

# La opción 6 sale del sistema con break que siempre debe estar
# dentro de un bucle, en nuestro caso el break para o detiene
# a el bucle while
elif operacion == 6:
break

# Este sino hace la función del De Otro Modo o Default


# en un switch; es decir, que si no se coloca una opción del
# menú, entonces ordenamos que el envíe el siguiente mensaje
# el \n baja el texto a la siguiente linea y el \t es como
# si se presionara tabular, es decir que dará es un espacio
# en nuestro caso centrará un poco el mensaje
else:
print("\n\t ¡Por favor ingrese una opción válida! \n")

Ejemplo: Promedio.py

nombre = ""
contCantidad = 0
nota = 0
acumNotas = 0
promedio = 0

nombre = input("\nPor favor indique el nombre del estudiante\n\t")


contCantidad = int(input("Por favor indique la cantidad de notas" +
" a ingresar\n\t"))

while (contCantidad <= 0):


contCantidad = int(input("Por favor indique la cantidad de " +
"notas a ingresar\n\t"))

for vuelta in range (contCantidad):


print("Por favor ingrese la nota #",vuelta+1,
"del estudiante",nombre)
nota = float(input("---> "))
acumNotas = acumNotas + nota

promedio = acumNotas / contCantidad


print("\nEl promedio de notas del estudiante " ,nombre,
" es: " ,promedio, "\n")

Ahora expliquemos como funciona este código haciendo uso de los comentarios
# Inicializamos nuestras variables, recordemos que python
# la mayoría de las veces detecta el tipo de datos solo
# con la inicialización, la variable nombre es un string
nombre = ""

# Las demás variables son tipo numéricas


# La variable contCantidad es un contador porque necesitamos
# usarla por medio de un conteo que va únicamente de uno en uno
# y será la encargada de indicarnos las veces que se ejecutará
# nuestra ciclo for
contCantidad = 0

# La variable acumNota es un acumulador, quiere decir que ira


# incrementando en nuestra código con valores que pueden ser
# de uno en uno o también valores más grandes, se encargará
# de ir acumulando las sumas entre cada nota ingresada al sistema
acumNotas = 0

# Variable que contendrá la nota que el usuario escriba


nota = 0

# Variable que almacenará el cálculo del promedio del estudiante


promedio = 0

# Pedimos al usuario que ingrese los siguientes datos


nombre = input("\nPor favor indique el nombre del estudiante\n\t")
contCantidad = int(input("Por favor indique la cantidad de notas" +
" a ingresar\n\t"))

# Mientras que el usuario indique que el estudiantes tiene una


# cantidad de evaluaciones menores o iguales a cero
# seguirá solicitando que indique la cantidad de notas que desea
# registrar del estudiante, dicho while o bucle terminará cuando
# ingrese algún número mayor que cero y de esta forma pasará al
# ciclo for
while (contCantidad <= 0):
contCantidad = int(input("Por favor indique la cantidad de " +
"notas a ingresar\n\t"))

# Esta es la forma de escribir un ciclo for o para en python


# básicamente lo que nos indica es que dicho ciclo se ejecutará
# desde la variable de control llamada vuelta que inicia en 0
# hasta la variable contCantidad o cantidad de notas a ingresar
# una vez se ejecute el ciclo la cantidad de veces estipuladas
# pasará al calculo del promedio
for vuelta in range (contCantidad):
# Desde la primera vuelta del ciclo nos imprime un mensaje
# por pantalla, seguido de la variable de control vuelta
# sumándole 1, debido a que como indicamos previamente
# la variable vuelta por defecto comienza desde en el numero 0
# en este caso estamos indicando el valor de dicha variable
# para mostrar un mensaje que tengo el número de la nota a
# ingresar, además del nombre que solicitamos anteriormente
print("Por favor ingrese la nota #" ,vuelta+1,
"del estudiante",nombre)

# Almacenamos en la variable nota el valor ingresado y lo


# convertimos en un número real o float
nota = float(input("---> "))

# De esta forma se incrementa nuestra acumulador


# En la primera vuelta seria acumNotas = 0 + nota ingresada
# entonces el acumNotas = nota ingresada
# En la segunda vuelta acumNotas = nota ingresada + nueva nota
# entonces acumNotas = a la suma de las 2 notas ingresadas
# y así sucesivamente, la cantidad de veces que indique nuestra
# variable contCantidad
acumNotas = acumNotas + nota

# Una vez culmina nuestro ciclo for se ejecuta el cálculo de


# promedio, que por regla general en programación todo promedio
# es la división del Acumulador entre el Contador
# e imprimimos luego el mensaje con el nombre y el calculo
# del promedio del estudiante
promedio = acumNotas / contCantidad
print("\nEl promedio de notas del estudiante " ,nombre,
" es: " ,promedio, "\n")
Introducción a JavaScript

Definición
Es uno de los lenguajes de programación más utilizados en la actualidad, es de alto nivel,
multiplataforma y permite trabajar con el desarrollo web en todos sus ámbitos; es decir, tanto
a nivel de pantallas o lado del cliente, así como también nos permite programar
funcionalidades internas o del lado del servidor, se usa para programar aplicaciones móviles y
grandes sistemas de información gracias a su versatilidad y facilidad de implementación.
Aplicaciones como Netflix, Gmail, Candy Crush y el mismo editor de código Visual Studio Code
están desarrollados con JavaScript.

Primeros pasos con JavaScript

Para poder programar en JavaScript desde nuestro Visual Studio Code, lo primero que
haremos es descargar el Node Js desde su página oficial https://nodejs.org

Node Js es un entorno de tiempo de ejecución, que incluye todo lo que se necesita para
programar en JavaScript las aplicaciones del lado del servidor; esto nos indica que todo
programa de Node Js es escrito en lenguaje JavaScript y constituye la plataforma de software
más utilizada en la actualidad.
Damos clic en la versión recomendada y comienza nuestra descarga

Al finalizar la descarga damos doble clic y en la siguiente ventana presionamos en el botón


Ejecutar
Damos clic en siguiente o Next

Y luego de nuevo presionamos en Next


Volvemos a presionar siguiente

Y luego damos clic en el botón Install


Presionar sí en la ventana que nos muestra, para que comience la instalación del Node Js

Clic en Finish
Desde nuestra ventana de comandos podemos escribir node –version y nos retornará la
versión Node Js que hemos instalado

Tipos de datos en JavaScript

Así como en el pseudocódigo los lenguajes de programación también cuentan con los tipos de
datos, javascript específicamente cuenta con tres tipos de datos principalmente. Estos son:

Numero
A nivel de programación lo llamamos number y básicamente sirven para representar a los
datos de tipo numérico tanto entero como real, numeros positivos y negativos. Por
ejemplo:
3300
22.07
-34,18

Cadena de caracter
En el código de programación los representamos con el nombre de string y se utiliza para
identificar a los datos de tipo carácter o cadena de caracteres; en términos generales, para
clasificar a los datos que contienen texto o también conocidos como alfanuméricos (letras,
números y símbolos). Por ejemplo:
Nombre
Clave1*

Booleano
Lo utilizamos para identificar los tipos de datos lógicos o booleanos, en el código se
representan con el nombre de boolean y siempre retornara un valor True (Cierto) o False
(Falso).

Variables

Como indicamos en clases anteriores a nivel de programación cuando declaramos algún dato
como variables hacen referencia a aquellos que van a cambiar a lo largo de todo el código;
esto quiere decir que como su nombre lo indica, será una información que irá cambiando, lo
cual indica que se puede modificar a lo largo de la ejecución del programa.

En el caso de JavaScript determinan tres tipos de variables que llaman de la siguiente forma:

var

Permite crear una variable global que tendrá un alcance de función; es decir, la podemos usar
a lo largo de todo el codigo o modulos del codigo, con var podemos actualizar el valor de la
variable a lo largo del codigo y una vez que adquiere un valor nuevo este se mantendrá en
todo el programa. Se puede declarar una nueva variable var con el mismo nombre, solo se
debe recordar que ahora a nivel global tendrá esé nuevo valor.

let

Es una variable que se utiliza en un bloque de codigo un bloque de codigo es aquel que se
encuentra definido entre llaves; es decir, que no nos servirá como una variable global. Una vez
que culmine el bloque del codigo esa variable se limpia automáticamente. La particularidad de
las variables let es que dependiendo de la llave o bloque de codigo en la que se encuentre
puede variar sus valores; es decir, puede tener un valor en una llave externa (por ejemplo let
sueldo = 100) y retornar otro valor si este se actualiza en una llave interna (por ejemplo que
aca la variable sueldo se actualice; es decir let sueldo = 150). Lo cual nos indica que su valor
puede variar dependiendo de la línea de codigo que estemos ejecutando, pero siempre
sabiendo que esa variable solo existe en ese fragmento de codigo delimitado por las llaves { }.
Se puede declarar una nueva variable let con el mismo nombre, solo se debe recordar que esta
variable funcionara solo a nivel local o entre las llaves.

const

Es una variable que se utiliza como una constante lo cual indica que una vez asignado un valor
ya no se podrá modificar ni volver a declarar otra const con el mismo nombre, recordemos que
a las constantes se le debe colocar o asignar siempre un valor; es decir que no lo podemos
dejar en blanco, por ejemplo: const horasDelDia = 24, al igual que let esta se define o utiliza
solo en el bloque de codigo, recordemos que un bloque de codigo es aquel que se encuentra
definido entre llaves { } es decir, que no nos servirá como una variable global. Una vez que
culmine el bloque del codigo esa variable se limpia automáticamente. En el caso de definir una
variable como const sabemos que esé valor mantendrá en bloque de codigo y no lo podemos
modificar; pero si se esta trabajando con un arreglo (que veremos en próximos niveles del
curso) si podemos modificar el contenido de una variable const, por los momentos la
trabajaremos como una constante normal.

Keywords en JavaScript

Recordemos que las palabras reservadas son aquellas que no podemos utilizar para declarar
algún nombre de variable o funcionalidades en el código, ya que son las que usa el lenguaje
para definir determinadas acciones. En el caso de JavaScript tenemos las siguientes:
await enum null
break export return
case extends super
catch false switch
class finally this
const for throw
continue function true
debugger if try
default import typeof
delete in var
do instanceof void
else new while
with
yield

Operadores

Los principales operadores a nivel de javascript son los siguientes:

Operadores de Comparación ó Relacionales

Operador Nombre

== Igual a Retorna True si ambos operadores son iguales

!= Diferente de Retorna True si ambos operadores son


diferentes

< Menor que Retorna True si el operador de la derecha es


mayor que el de la izquierda

> Mayor que Retorna True si el operador de la izquierda es


mayor que el de la derecha

<= Menor o igual que Retorna True si el operador de la derecha es


mayor o igual que el de la izquierda

>= Mayor o igual que Retorna True si el operador de la izquierda es


mayor o igual que el de la derecha
Operadores Lógicos ó Booleanos

Operador Nombre

&& Conjunción - Y Retorno True si ambos operadores son Verdadero

|| Disyunción - O Retorno True si alguno de los operadores es


Verdadero

! Negación - NO Retorno True si alguno de los operadores es False y


viceversa.

Operadores Algebraicos

Operador Nombre

+ Suma Realiza el proceso de adición entre los valores

- Resta Realiza el proceso de substracción entre los valores

* Multiplicación Realiza el proceso de multiplicación entre los valores

/ División Realiza el proceso de división entre los valores

** Potenciación Realiza el proceso de potenciación entre los valores

% Modulo (Devuelve Realiza el modulo entre los operandos


el residuo de la
división)

También podría gustarte