Mis notas y EJERCICIOS en javaScript

 Bueno, empecemos desde lo básico en la programación, para quienes estén empezando con el desarrollo web y quieren aprender JavaScript.



¿Qué son los comentarios?

Los comentarios son líneas de código que JavaScript ignorará intencionalmente. Los comentarios son una gran manera de dejar notas para ti mismo y a otras personas que más tarde tengan que averiguar qué hace ese código.

Ejemplos de como se agregan comentarios a nuestro código:

Usar // le dirá a JavaScript que ignore el resto del texto en la línea actual. Este es un comentario en línea:


NOTA:

A medida que programas, deberías añadir comentarios regularmente para aclarar el funcionamiento de las partes de tu código. Un buen comentario puede ayudar a comunicar la intención de tu código, tanto para otros como para tu yo del futuro.

LAS VARIABLES EN JS.

En informática, los datos son cualquier cosa que tenga sentido para la computadora. JavaScript proporciona ocho tipos de datos diferentes, los cuales son undefined, null, boolean, string, symbol, bigint, number, y object.

Por ejemplo, las computadoras distinguen entre números, como el número 12 y cadenas (strings), tales como "12""dog", o "123 cats", que son colecciones de caracteres. Las computadoras pueden realizar operaciones matemáticas en un número, pero no en una cadena.

Las variables permiten a los ordenadores almacenar y manipular datos de forma dinámica. Hacen esto usando una "etiqueta" para apuntar a los datos en lugar de usar los datos en sí. Cualquiera de los ocho tipos de datos puede almacenarse en una variable.


Una variable en JavaScript terminamos las sentencias con punto y coma. Los nombres de las variables pueden estar formados por números, letras y $ o _, pero no pueden contener espacios ni empezar con un número.

  • Almacenar valores con el operador de asignación:

En JavaScript, puedes almacenar un valor en una variable con el operador de asignación (=).

Ejemplo: 

Var numero = 10; 


  • Asigna el valor de una variable a otra variable.

Después de asignar un valor a una variable utilizando el operador de asignación, puedes asignar el valor de esa variable a otra variable utilizando el mismo operador de asignación.

Ejemplo:


Inicializa variables con el operador de asignación.


  • Declara variables de cadena (String).

Anteriormente, utilizaste el siguiente código para declarar una variable:


También podemos declarar una variable de la siguiente forma:

  • Comprendiendo las variables no inicializadas.

Cuando las variables de JavaScript son declaradas, tienen un valor inicial de undefined (indefinido). Si haces una operación matemática en una variable undefined, tu resultado será NaN lo que significa "Not a Number" (no es un número). Si concatenas una cadena con una variable undefined, obtendrás una cadena literal con valor undefined.

  • Comprendiendo la sensibilidad de mayúsculas en las variables.

En JavaScript todas las variables y nombres de función son sensibles a mayúsculas y minúsculas. Esto significa que la capitalización importa.

MYVAR no es lo mismo que MyVar ni myvar. Es posible tener múltiples variables distintas con el mismo nombre pero diferente capitalización. Se recomienda encarecidamente que por el bien de la claridad, no utilices esta funcionalidad del lenguaje.

Buena Práctica

Escribe los nombres de las variables en JavaScript en camelCase. En camelCase, los nombres de variables de múltiples palabras tienen la primera palabra en minúsculas y la primera letra de cada palabra posterior en mayúsculas.

Ejemplos:



 

  • Explora las diferencias entre las palabras claves var y let.

Uno de los mayores problemas con la declaración de variables utilizando la palabra clave var es que tú puedes fácilmente sobrescribir declaraciones de variables:


En el código anterior, la variable camper se declara originalmente como James, y se anula para ser David. La consola después muestra la cadena de texto David.

En una aplicación pequeña, tal vez no te encuentres con este tipo de problema. Pero a medida que tu código base se hace más grande, puedes ser que accidentalmente sobrescribas una variable que no tenías la intención de hacer. Debido a que este comportamiento no causa un error, la búsqueda y corrección de errores se vuelve más difícil.

Una palabra clave llamada let fue introducida en ES6, una actualización importante para JavaScript, para resolver este problema potencial con la palabra clave var.

Si reemplazas var por let en el código anterior, resultará en un error:


  • Declara una variable de solo lectura con la palabra clave const.

La palabra clave let no es la única manera nueva de declarar variables. En ES6, tú también puedes declarar variables utilizando la palabra clave const.

const tiene todas las características increíbles que tiene let, con el bono añadido de que las variables declaradas usando const son de solo lectura. Son un valor constante, lo que significa que una vez que una variable es asignada con const, no se puede reasignar:


La consola mostrará un error debido a la reasignación del valor de FAV_PET.

Siempre debes nombrar variables que no quieras reasignar utilizando la palabra clave const. Esto ayuda cuando intentas reasignar accidentalmente una variable que está destinada a permanecer constante.

Una práctica común al nombrar constantes es usar todas las letras en mayúsculas, con palabras separadas por un guion bajo.

Nota: Es común que los desarrolladores utilicen identificadores de variables en mayúsculas para valores inmutables y minúsculas o camelCase para valores mutables (objetos y arreglos).

  • Incrementa un número con JavaScript.

Puedes fácilmente incrementar o sumar uno a una variable con el operador ++.



  • Crea números decimales con JavaScript

También podemos almacenar números decimales en variables. Los números decimales a veces se denominan números de coma flotante o flotantes.


  • Encuentra un resto en JavaScript.

El operador de resto % entrega el resto de la división entre dos números.

Ejemplo: 







 

Comentarios

Entradas populares de este blog

Algoritmos resueltos con pseudocódigo-pseint.

Segunda parte ejercicios de pseint, NIVEL INTERMEDIO