Sentencias y estructuras de control

 Al ingresar código Javascript, el navegador lo leerá de forma secuencial, línea a ínea detrás de arriba a abajo.

En JS se delimitan las sentencias con “;”, salvo que la sentencia termine en la siguiente línea.

Los comentarios se ponen:

si es de una línea: //. Si son varias líneas /* ……………….*/.

Para probar varias líneas de código y no solo sentencias individuales se utiliza los “snippets”, para ello en el navegador, por ejemplo Chrome, luego de escribir  “about: blank” en la barra de direcciones, F12,  vamos a Sources, y la opción de “Snippet”.






Un ejemplo sería: 

mostrar "ingrese cifra"

leer cifra

mostrar "el doble sería:  ", cifra * 2


Corremos el snippet



Ingresamos dato

 


   Resultado



lenguajes.com




Ejemplo If e if/else




El operador ternario es una alternativa de condicional if/else de una forma mucho más corta, reescribimos el ejemplo anterior:




Si ingresamos el dato a mayor a el dato b, obviamente devolverá:



El switch está indicado para utilizar sólo con casos con valores concretos y específicos, La sentencia switch evalúa lo ingresado, compara con los valores predefinidos, y ejecuta comandos según el caso. Si se ejecuta default es porque no se cumplió ninguna de las condiciones anteriores.

Default se utiliza luego del break para salir del switch, si se omite continúa con la siguiente instrucción dentro del switch.







Comentarios