- Conversión de moneda: un caso práctico
- Paso 2: convertir dólares a COP
- Mostrar mensajes al usuario
- ¡Pruébalo tú mismo!
En los programas casi siempre necesitas guardar datos y hacer cálculos: precios, monedas, puntajes, nombres, mensajes... Para eso usamos variables, que nos permiten trabajar con valores sin repetirnos.
Conversión de moneda: un caso práctico
Queremos convertir 50 euros a pesos colombianos, pero primero hay que pasarlos a dólares.
💰 1 euro = 1.25 dólares
💰 1 dólar = 4000 COP (pesos colombianos)
Paso 1: convertir euros a dólares
Usando una variable, podemos calcular primero los dólares equivalentes:
let euros = 50;
let tasaDolar = 1.25;
let dolares = euros * tasaDolar;
console.log(dolares); // => 62.5
Aquí usamos tres variables:
euros: el monto original.tasaDolar: cuánto vale un euro en dólares.dolares: el resultado de multiplicar ambos.
A la derecha del signo =, hacemos un cálculo (euros * tasaDolar) y guardamos el resultado en dolares.
euros * tasaDolar, estás haciendo una expresión: es una operación que da un resultado.
Las expresiones son muy comunes. Las usas cada vez que haces un cálculo, unes texto o trabajas con variables.
Por ejemplo:
3 + 4→ suma'Hola ' + nombre→ texto + variableprecio * cantidad→ cálculo de total
Paso 2: convertir dólares a COP
Ahora pasamos los dólares a pesos colombianos:
let tasaCop = 4000;
let cop = dolares * tasaCop;
console.log(cop); // => 250000
¡Listo! Ya tenemos el valor final en pesos. Si cambia la tasa, solo modificamos un número. El resto del programa sigue funcionando.
Mostrar mensajes al usuario
Una vez que tenemos los resultados, podemos mostrar un mensaje con texto + datos. Esto se hace uniendo partes con el símbolo +.
console.log('El precio es ' + cop + ' COP');
// => El precio es 250000 COP
Aquí usamos el operador + para unir la cadena 'El precio es ' con el valor de cop y la cadena ' COP'.
También puedes usar variables para armar frases completas:
let calle = 'Calle';
let nombre = 'Real';
console.log(calle + ' ' + nombre); // Calle Real
¡Pruébalo tú mismo!
Abre la consola del navegador y copia este código para ver todo funcionando:
let euros = 50;
let tasaDolar = 1.25;
let dolares = euros * tasaDolar;
let tasaCop = 4000;
let cop = dolares * tasaCop;
console.log('El precio es ' + cop + ' COP');
Resumen
- Las variables guardan datos como números o texto.
- Puedes hacer cálculos con ellas para obtener nuevos valores.
- También puedes usarlas para mostrar mensajes claros combinando texto y resultados.
Este conocimiento es clave para entender cómo funcionan los programas en JavaScript. ¡Continúa practicando y experimentando con expresiones y variables!
Materiales adicionales
Para acceder completo a curso necesitas un plan básico
El plan básico te dará acceso completo a todos los cursos, ejercicios y lecciones de Códica, proyectos y acceso de por vida a la teoría de las lecciones completadas. La suscripción se puede cancelar en cualquier momento.