READ09: INTRODUCCION A JAVASCRIPT
1. Cuáles son los diferentes tipos de datos que se pueden utilizar en JavaScript y cómo se diferencian entre sí❓
Segun ECMASCRIPT existen 8 tipos de datos, 7 primitivos y 1 Object.
- Booleano: Para representar 2 posibles valores true(verdadero) o false (falso).
- Null: Denota un valor nulo.
- undefined: Se usa cuando una variable a sido declarada, pero no tiene un valor asignado.
- Number: Para numeros tanto enteros como decimales.
- BigInt: Para representar números enteros grandes.
- String: Para cadenas de texto.
- Symbol: Es una valor único e inmutable, principalmente usado como identificadores únicos para propiedades de objetos.
- Object: Es una colección de propiedades (clave-valor).
2. Cómo se utilizan las estructuras condicionales if y else en JavaScript, y qué propósito cumplen dentro de un programa❓
Las sentencias if y else se utilizan para tomar deciciones dentro de un programa, permitiendo ejecutar un bloque de código si una condición es verdadera u otro bloque de código si la condición es falsa.
Cumplen los siguientes propósitos:
- Toma de deciciones. Permite que el programa elija que camino seguir según las condiciones planteadas.
- Control de flujo. Facilita la ejecución de diferentes bloques de código.
- Flexibilidad. Permitiendo que el programa responda a situaciones dinámicas, tales como entradas del usuario o vlaores cambiantes.
3. Cuáles son los diferentes tipos de operadores en JavaScript y cómo se utilizan los operadores aritméticos para realizar cálculos❓
- Operadores aritméticos. Que realizan cálculos matemáticos.
- Operadores de asignación. Que asignan valores a variables.
- Operadores de comparación. Que comparan 2 valores y devuelven true o false.
- Operadores lógicos. Trabajan con valores booleanos para combinarlos.
- Operadores Incremento/Decremento. Aumentan o disminuyen el valor de una variable.
- Operadores ternario. Asigna un vlaor basado en una condición.
- Operador bit a bit. Operan a nivel de bits.
4. Cómo se declara una variable en JavaScript y cuáles son las diferencias entre var, let y const en cuanto a su alcance y mutabilidad❓
En JavaScript, hay tres formas de declarar variables: var, let, y const. La diferencia principal entre ellas está en el alcance (dónde son accesibles dentro del código) y la mutabilidad (si su valor puede cambiar).
| CARACTERISTICA |
VAR |
LET |
CONST |
| ALCANCE |
Función o global |
Bloque (local) |
Bloque (local) |
| MUTABILIDAD |
Puede cambiar su valor |
Puede cambiar su valor |
No se puede reasignar un valor |
🏠 Regresar