Introducción a los algoritmos con JavaScript
Introducción a los algoritmos con JavaScript
n a los
algoritmos
con
JavaScript
¿Qué es JavaScript?
¿Qué es una variable en la programación?
¿Qué es un tipo de dato en la programación?
¿Qué estructuras y tipos de datos tiene JavaScript?
¿Qué es una declaración en la programación?
¿Cómo declaro (creo) una variable en JavaScript?
¿Qué es un objeto en JavaScript?
¿Cómo declaro un objeto en JavaScript?
¿Cómo muestro datos por el navegador con JavaScript?
¿Cómo muestro diferentes datos en JavaScript?
¿Cómo muestro datos en estructuras más complejas?
¿Qué es un array (arreglo, matrices) en JavaScript?
¿Cómo declaro un array en JavaScript?
¿Qué es una función en JavaScript?
¿Cómo declaro una función de tipo flecha en JavaScript?
¿Qué es la sentencia if else en JavaScript?
¿Cómo creo una sentencia if else en JavaScript?
¿Qué es un bucle o iteración en JavaScript?
¿Cómo creo un bucle o iteración en JavaScript?
¿Qué es
JavaScript?
• JavaScript es un lenguaje de
programación interpretado, cuenta
con funciones de primera clase y
es ampliamente empleado en el
desarrollo web de lado del cliente.
Sin embargo, también se puede
emplear fuera del navegador con
tecnologías como Node.js.
Asimismo, el estándar que
regulariza JavaScript es
ECMAScript. (JavaScript | MDN, s. f.)
¿Qué es una
variable en la
programación?
• Una variable es una ubicación
en memoria (RAM) nombrada
para almacenar un valor. De
esta manera se puede acceder
a un valor por medio de un
nombre predeterminado. Pero
una cosa especial acerca de
las variables es que los valores
que contienen pueden
cambiar.
¿Qué es un tipo
de dato en la
programación?
• En ciencias de la computación,
un tipo de dato informático o
simplemente tipo es un atributo de
los datos que indica al ordenador
(y/o al programador/programadora)
sobre la clase de datos que se va a
manejar. Esto incluye imponer
restricciones en los datos, como
qué valores pueden tomar y qué
operaciones se pueden realizar.
¿Qué estructuras
y tipos de datos
tiene JavaScript?
El último estándar ECMAScript define nueve tipos:
JavaScript utiliza variables como nombres simbólicos para valores en tu aplicación. Los nombres de las variables,
llamados identificadores, se ajustan a ciertas reglas.
Un identificador de JavaScript debe comenzar con una letra, un guion bajo (_) o un signo de dólar ($). Los siguientes
caracteres pueden ser dígitos (0-9).
Dado que JavaScript distingue entre mayúsculas y minúsculas, las identificadores incluyen los caracteres del "A" a
"Z" (mayúsculas), así como del “a" a "z" (minúsculas).
• console.log();
• alert();
¿Cómo muestro
diferentes datos
en JavaScript?
• +
¿Cómo
muestro
datos en
estructuras
más
complejas?
``
¿Qué es un Array
(arreglo, matrices)
en JavaScript?
• Los Arrays o arreglos o matrices o listas
se describen como "objetos tipo lista";
básicamente son objetos individuales que
contienen múltiples valores almacenados
en una lista. Los objetos de matriz
pueden almacenarse en variables y
tratarse de la misma manera que
cualquier otro tipo de valor, la diferencia
es que podemos acceder individualmente
a cada valor dentro de la lista mediante
su posición y hacer cosas útiles y
eficientes con la lista, como recorrerlo
con un bucle y hacer una misma cosa a
cada valor.
¿Cómo
declaro un
Array en
JavaScript
?
Sintaxis
if (condición) sentencia1 [else sentencia2]
condición
Una expresión que puede ser evaluada como verdadera o falsa.
sentencia1
Sentencia que se ejecutará si condición es evaluada como verdadera.
Puede ser cualquier sentencia, incluyendo otras
sentencias if anidadas. Para ejecutar múltiples sentencias, use una
sentencia block ({ ... }) para agruparlas.
sentencia2
Sentencia que se ejecutará si condición se evalúa como falsa, y exista
una cláusula else. Puede ser cualquier sentencia, incluyendo
sentencias block y otras sentencias if anidadas.
Anidación
Múltiples sentencias if...else pueden ser anidadas para crear una cláusula else if
¿Cómo creo una
sentencia if else en
JavaScript?
• if (true) {}
¿Qué es un bucle o
iteración en
JavaScript?
Los bucles ofrecen una forma rápida y sencilla de hacer algo
repetidamente.