🔄Lección 14
Conversión de Tipos en HispanoLang
Aprende a transformar datos como en formularios web
Progreso de la Lección
1 de 9 pasos✓
2
3
4
5
6
7
8
9
El Problema de los Formularios
Imagina un formulario de registro en una página web. Tienes un campo 'Edad' y escribes '25'.
Para la computadora, eso es TEXTO: las letras '2' y '5', no el número veinticinco. Si intentas hacer '25' + 5, obtienes '255' (concatenación), no 30 (suma).
¡Necesitas convertir!
Ejemplo
1
2
3
4
5
6
7
8
9
variable edadTexto = "25"mostrar "Tipo: " + tipo(edadTexto)mostrar "Valor: " + edadTextovariable edadNumero = entero(edadTexto)mostrar "Tipo convertido: " + tipo(edadNumero)mostrar "Valor: " + texto(edadNumero)mostrar "En 5 años tendrás: " + texto(edadNumero + 5)El problema:
•Los formularios web siempre retornan TEXTO
•Aunque escribas '25', es texto '25'
•Para cálculos necesitas convertir a número
La solución:
•
entero() convierte texto a número entero•Ahora puedes hacer operaciones matemáticas
•
tipo() te muestra qué tipo de dato tienesSin conversión:
'25' + 5 = '255' ❌ (concatenación)
Con conversión:
25 + 5 = 30 ✅ (suma)
🧩Practicar
Desafío
Tienes un campo de edad con el texto '30':
•Conviértelo a número usando entero()
•Súmale 10 años
•Muestra el resultado (debe ser 40)
Editor1 líneas
1
Cmd/Ctrl + Enter para ejecutar0 caracteres
Consola0 ejecuciones
Ejecuta tu código para ver el resultado...
Salida del programa
Paso 1 de 9