Contenido del Curso
Introducción a JavaScript
Introducción a JavaScript
1. Primeros Pasos
Primera Aplicación de Consola en JavaScriptDesafío: Mostrar Alguna SalidaDesafío: Salida de Múltiples LíneasTrabajando con NúmerosDesafío: Trabajo con NúmerosDesafío: Cálculo de la Velocidad de un AutomóvilDesafío: Cálculo del Área de un TrapecioMostrar Múltiples ValoresDesafío: Mostrando Salida Significativa en la ConsolaCómo Usar Comentarios en JavaScript?Desafío: Agregar un ComentarioComentarios de Varias LíneasDesafío: Comentar Código¿Qué Es JavaScript Realmente?
2. Manipulación de Datos
Almacenamiento de DatosDesafío: Declaración de una VariableDesafío: Acceso a Datos Desde una VariableDesafío: Corregir Nombres de VariablesDesafío: Reasignación de una VariableConstantesDesafío: Declaración y Uso de ConstantesRealización de Operaciones Aritméticas en VariablesDesafío: Creación de una Calculadora de SalarioDesafío: Ajuste de Salario con BonificaciónExplorando los Tipos de Datos PrimitivosDesafío: Declaración de un Valor BooleanoCómo Interactúan los Diferentes Tipos de DatosDesafío: Concatenación de CadenasDesafío: Creación de Perfil de Usuario y Detalles de Actividad
3. Sentencias Condicionales
Operadores de ComparaciónDesafío: Verificación de Elegibilidad por EdadLa Sentencia `if`Desafío: Recomendador de Atuendos Según el ClimaDesafío: Par o ImparSentencias Condicionales AnidadasLa Cláusula `else`Desafío: Mejorando el Verificador de Par o ImparDesafío: Asesor de TemperaturaLa Cláusula `else if`Desafío: Categorizador de CalificacionesOperador Lógico `AND`Desafío: Comprobar si un Número es Par y PositivoOperador Lógico ORDesafío: Acceso al Sistema de Control
4. Dominio de las Funciones
¿Qué Son las Funciones?Desafío: Función SimpleDesafío: Cálculo de la Velocidad de un AutomóvilÁmbitosPasar Datos a FuncionesDesafío: Corrigiendo la Función de VelocidadDesafío: Mejorando el Categorizador de CalificacionesTarea: Definición de una Función CompuestaDevolución de Datos desde FuncionesValores PredeterminadosDesafío: Autorrespondedor de Correo Electrónico con Parámetros Predeterminados
5. Explorando Arreglos
¿Qué Son los Arrays?Desafío: Definición de un ArrayDesafío: IndexaciónAgregar Valores a un ArrayDesafío: Agregar Elementos a un ArrayEliminación de Elementos de un ArregloDesafío: Práctica de `pop` y `shift`La Propiedad `length`Desafío: Contar ElementosEl Método `includes`Desafío: Búsqueda de Animales en el Zoológico
Cómo Interactúan los Diferentes Tipos de Datos
Resumen
Strings son datos textuales en JavaScript. Puedes almacenarlos en variables de la siguiente manera:
let username = "Ethan"
;Puedes combinar strings utilizando el operador
+
. Este proceso se denomina concatenación. Ejemplo:
let firstName = "John"; let lastName = "Smith"; let fullName = firstName + " " + lastName; console.log(fullName)
Si concatenas strings sin agregar un espacio manualmente, el resultado se unirá:
firstName + lastName // "JohnSmith"
;La concatenación solo funciona entre strings. Si intentas sumar un número, no se comportará como esperas:
let age = 30; let info = "Age: " + age; console.log(info)
Puede convertir números a cadenas explícitamente usando
String()
si es necesario:let result = "Score: " + String(95); // "Score: 95"
.
1. ¿Cuál es el propósito principal de comprender cómo interactúan los diferentes tipos de datos en la programación?
2. ¿Cuál de los siguientes es un problema común cuando diferentes tipos de datos interactúan incorrectamente?
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 2. Capítulo 13