Apunte javascript
Estructuras de control:
condicionales:
if: es la palabra reservada de verdadero
else if: es casi verdadero
else: es falso
entrara en el primer bloque que cumpla la condicion
Blucles con while
se parece a if
let cuentaAtras=10 aca lo que hace es crear la variable let
while( cuenta atras>0){ y con while le doy la consicion que hasta 0 llegue
cuentaAtras= cuentraAtras -1 reasigno la variable y va tomando un nuevo valor
[Link](cuentaAtras, 'segundos')
si yo quiero romper el bucle utilizo la palabra reservada break
ejemplo: if (cuentaAtras===5){
break entonces corta aca cuando llega a 5
tambien si esta la palabra continue
Bucles con do while
la sintaxis es asi do{
}while(condicion)
Expresiones y declaraciones:
las declaraciones son que creamos esta declaracion, declaramos variables (let=name'caro') eso es una
declaracion donde no genera un valor, no produzco un resultado;
las expresiones son sentecias que producen un valor 18>25&& 'a'==='b' esa es una expresion
esto es importante porque utilizo las expresiones en el condicional if
if(expresion)
for
El siguiente ejemplo muestra cómo se puede usar for para imprimir los números del 1 al 10:
for (let number = 1; number <= 10; number++) {
[Link](number)
La inicialización es la declaración de la variable number y la asignación del valor 1.
La condición es que mientras number <= 10, se itera el bucle.
La actualización es number++ que incrementa el valor de number en 1 después de cada iteración.
un blucle anidado
for (let i = 1; i <= 10; i++) {
for (let j = 1; j <= 10; j++) {
const resultado = i * j
[Link](i + ' x ' + j + ' = ' + resultado)
Switch:
nos permite ejecutar diferentes bloques de codigo dependiendo del valor de una expresion, basada en
una unica variable se utiliza la expresion break para separar cada caso
switch (expresión) {
case valor1:
// código a ejecutar si la expresión coincide con valor1
break
case valor2:
// código a ejecutar si la expresión coincide con valor2
break
default:
// código a ejecutar si la expresión no coincide con ningún valor
break
Es el caso que se ejecuta cuando ninguno de los casos coincide con la expresión
¡Correcto! La palabra reservada default en una declaración switch en JavaScript es el caso que se ejecuta
cuando ninguno de los casos coincide con la expresión. Recuerda que es opcional.