Preguntar al usuario
Lea la entrada
Preguntar al usuario es una lección gratuita de Javascript for Kids en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Javascript for Kids, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Javascript for Kids incluye 4 lecciones en total.
¡Hable con el usuario! 💬
¡Un convertidor real le pide A USTED una temperatura! Aprendamos cómo los programas reciben entrada. 💬🌡️
console.log('Let us ask for a number! 💬')¿Qué es la entrada? 📥
La entrada es la información que una persona proporciona a un programa, como escribir un número o un nombre. 📥
console.log('Input is what YOU type in!')Entrada simulada 🎭
Para practicar, podemos simular que el usuario ha escrito un número guardándolo en una variable. 🎭
let userTemp = 25
console.log('The user typed:', userTemp)Usar la entrada 🔧
Una vez que tenemos la entrada, ¡podemos convertirla! Convirtamos los grados Celsius del usuario a Fahrenheit. 🔧
let userTemp = 25
let result = userTemp * 9 / 5 + 32
console.log('That is', result, 'F')Números frente a texto 🔢
Cuando los usuarios escriben, el ordenador suele interpretarlo como texto, como '25'. Lo convertimos en un número con Number(). 🔢
let typed = '25'
let temp = Number(typed)
console.log('As a number:', temp + 5)¿Por qué convertir el texto? 🤨
¡Mire qué ocurre si lo olvidamos! El texto más texto simplemente se concatena en lugar de sumarse. 🤨
console.log('25' + 5)
console.log(Number('25') + 5)Preguntar qué escala usar 🔀
También podemos preguntar en qué dirección se debe convertir. Simulemos que el usuario ha elegido «C a F». 🔀
let choice = 'C to F'
console.log('User wants:', choice)Pasar la entrada a una función 🛠️
¡Pasamos directamente el número del usuario a nuestra función convertidora! 🛠️
function toF(c) { return c * 9 / 5 + 32 }
let userTemp = 30
console.log(userTemp, 'C =', toF(userTemp), 'F')Comprobar entradas absurdas 🚫
¿Qué ocurre si alguien escribe algo extraño? ¡Podemos comprobar si realmente es un número! 🚫
let typed = 'banana'
let temp = Number(typed)
if (isNaN(temp)) {
console.log('That is not a number! 🍌')
}Mensaje cordial 😊
Antes de preguntar, muestre un mensaje cordial para que el usuario sepa qué debe escribir. 😊
console.log('Please enter a temperature in Celsius: 🌡️')
let userTemp = 18
console.log('You entered:', userTemp)Demostración completa de la entrada 🎮
Aquí tiene todo el flujo de entrada: saludar, leer y convertir. 🎮
console.log('Enter Celsius: 🌡️')
let typed = '20'
let temp = Number(typed)
let f = temp * 9 / 5 + 32
console.log(temp, 'C =', f, 'F')Comprobación rápida ✅
¡Ponga a prueba sus conocimientos sobre la entrada! 🧠
¡Experto en entradas! 🌟
¡Buen trabajo! ¡Ha aprendido a pedir información al usuario! 🎉
- La entrada es lo que proporciona el usuario 📥
Number()convierte texto en números 🔢- Compruebe si la entrada es absurda 🚫
Último paso: ¡mostrar el resultado! 📢
console.log('Asking the user: DONE! 🌟')Preguntas frecuentes
¿La lección «Preguntar al usuario» es gratis?
Sí — el texto completo de «Preguntar al usuario» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Javascript for Kids, actualiza a CoddyKit PRO. El curso de Javascript for Kids incluye 4 lecciones en total.
¿Qué aprenderé en «Preguntar al usuario»?
Lea la entrada Practicas Javascript for Kids con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Javascript for Kids?
No se requiere experiencia previa. Javascript for Kids en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Preguntar al usuario»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Javascript for Kids?
Sí. Cada lección de Javascript for Kids incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Dos escalas de temperatura
- La fórmula
- Preguntar al usuario
- Mostrar el resultado