En el video anterior vimos las variables con bar.
En este video veremos las variables con LED y con Const.
Como dije anteriormente bar prácticamente ya va de salida pero es importante que conozcas esta sintaxis
porque la mayoría de los ejemplos de JavaScript los vas a encontrar con la palabra bar voy a comentar
todas estas líneas solamente las seleccionas impresiones control o comando si estás en una Mac la letra
K y luego la letra C eso va a comentarte todo el código.
Voy a comentar esta Cayce ahora veamos las variables con LED primero ledes muy parecido a Bar en muchas
cosas por ejemplo utilizas la palabra Arlet luego un espacio todas esas convenciones del nombre es decir
que no inicie con número que no tenga caracteres extraños.
Todo eso aplica de la misma forma tanto a bar como al LED con más Const.
Pero en lo que se parece mucho Bar y LED es que puedes iniciar una variable sin darle el valor por ejemplo
nombre nuevamente y le puedes dar con su nombre eso tras marcar un defined porque no tiene ningún valor.
Entonces la inicializar vacía pero después digamos que le das un nombre y le das Guardar cambios y te
dice Karen en eso son muy parecidas.
Puedes inicializar una variable y asignarle el valor de respuesta obviamente también puedes asignar
el valor ahí mismo y es exactamente igual recuerda si le pones uno al inicio te va a marcar un error
si le pones un asterisco un signo de suma te va a marcar error la parte de cómo escribir una variable
Pascal qué cambio se aplica exactamente igual.
Esa parte no cambia.
Ahora una de las grandes diferencias entre bar y LED es que por ejemplo en bar puedes poner bar nombre
cliente igual a Pedro Bar y poder crear una variable que se llame exactamente igual Alejandro y darle
consolón a nombre Cleantech por ejemplo puedes ver que te imprime Alejandro y bueno aquí está el que
está corriendo de aquí abajo entonces puedes ver que he creado dos variables que se llaman igual.
En el caso del LET si escribe estuvo nuevamente el nombre y pones aquí por ejemplo Juan y guardás cambios
te dice esa variable ya ha sido declarada y no la puedes volver a declarar en estos casos cuando tienes
un valor y lo quieres cambiar.
Se recomienda quitar este lente eso si está permitido pero no puedes volver a declarar una variable
pero en Basie es posible y como vimos anteriormente también puedes reasignar el valor conforme vaya
ejecutando el programa.
La otra forma es escribir aquí voy a comentar todo esto también todo esto de la siguiente forma es con
Conce igual aplica una variable que inicie con números que tenga asteriscos y signos extraños no va
a funcionar también.
Estas formas de escribir variables Pascal cais onde Escorca cais todas esas funciones igual pero la
diferencia principal entre el y cons y sobre sobretodo es que cuando creas una con una variable constante
y le pones cliente aquí por ejemplo las consolon cliente esto te va a marcar un error porque una variable
que utiliza accounts siempre debes asignarle el valor siempre debe tener un valor inicial puedes ver
que funciona así y más importante aún no puede reescribirse no puedes cambiarle su valor conforme el
programa se ejecuta si ocupas cambiarle el valor de esta forma conforme el programa se ejecuta.
Yo recomiendo que utilices letra.
Entonces la diferencia principal entre el LET y cons es básicamente esa Let puedes declarar la variable
y asignarle el valor el valor después pero utilizando Cons No tienes que crear la variable y asignarle
el valor en ese momento no puedes asignarle el valor después ni reescribirlo para eso mejor utiliza.
Ahora tal vez digas pero esto entonces se ve muy limitado.
Cuál es cuál es el sentido de un Conget bueno.
Un ejemplo muy muy práctico es utilizar const cuando seleccionas elementos del HTML.
Estos elementos nunca cambian y ya sabes cuáles son.
Por ejemplo este mensaje puedes crear una variable que cons DIV mensaje igual a document punto L.M en
Bayardi y tienes el mensaje en lugar de estar escribiendo este Código siempre nada más utilizas esta
variable y como este mensaje nunca cambia porque es parte del HTML es buena idea darle su valor como
Conce y asignarle el valor de una vez al inicio.
Nunca va a cambiar este entonces tienen mucho uso las constantes sobre todo para seleccionar elementos
del HTML en el siguiente vídeo vamos a continuar aprendiendo un poco más sobre el lenguaje veremos esto
que hemos creado aquí son strings o cadenas de texto vamos a verlas más a detalle en el próximo video.