Perguntando ao Usuário
Leia a entrada
Perguntando ao Usuário é uma aula grátis de Javascript for Kids no CoddyKit. Esta é a aula 3 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Javascript for Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Javascript for Kids inclui 4 aulas no total.
Converse com o usuário! 💬
Um conversor de verdade pede uma temperatura a YOU! Vamos aprender como os programas recebem entrada. 💬🌡️
console.log('Let us ask for a number! 💬')O que é entrada? 📥
Entrada é uma informação que uma pessoa fornece a um programa, como digitar um número ou um nome. 📥
console.log('Input is what YOU type in!')Entrada fictícia 🎭
Para praticar, podemos fingir que o usuário digitou um número, colocando-o em uma variável. 🎭
let userTemp = 25
console.log('The user typed:', userTemp)Use a entrada 🔧
Depois que temos a entrada, podemos convertê-la! Vamos transformar a temperatura Celsius do usuário em Fahrenheit. 🔧
let userTemp = 25
let result = userTemp * 9 / 5 + 32
console.log('That is', result, 'F')Números e textos 🔢
Quando os usuários digitam, o computador geralmente interpreta o conteúdo como texto, como '25'. Nós o transformamos em número com Number(). 🔢
let typed = '25'
let temp = Number(typed)
console.log('As a number:', temp + 5)Por que converter o texto? 🤨
Veja o que acontece se nos esquecermos! Texto mais texto apenas se junta, em vez de ser somado. 🤨
console.log('25' + 5)
console.log(Number('25') + 5)Pergunte qual escala 🔀
Também podemos perguntar qual conversão deve ser feita. Vamos fingir que o usuário escolheu 'C para F'. 🔀
let choice = 'C to F'
console.log('User wants:', choice)Entrada em uma função 🛠️
Passamos o número do usuário diretamente para nossa função de conversão! 🛠️
function toF(c) { return c * 9 / 5 + 32 }
let userTemp = 30
console.log(userTemp, 'C =', toF(userTemp), 'F')Verifique entradas estranhas 🚫
E se alguém digitar algo estranho? Podemos verificar se isso é realmente um número! 🚫
let typed = 'banana'
let temp = Number(typed)
if (isNaN(temp)) {
console.log('That is not a number! 🍌')
}Mensagem amigável 😊
Antes de perguntar, mostre uma mensagem amigável para que o usuário saiba o que digitar! 😊
console.log('Please enter a temperature in Celsius: 🌡️')
let userTemp = 18
console.log('You entered:', userTemp)Demonstração completa da entrada 🎮
Aqui está todo o fluxo de entrada: cumprimentar, ler e converter! 🎮
console.log('Enter Celsius: 🌡️')
let typed = '20'
let temp = Number(typed)
let f = temp * 9 / 5 + 32
console.log(temp, 'C =', f, 'F')Verificação rápida ✅
Teste seus conhecimentos sobre entrada! 🧠
Profissional em entradas! 🌟
Bom trabalho! Você aprendeu a perguntar ao usuário! 🎉
- A entrada é o que o usuário fornece 📥
Number()transforma texto em números 🔢- Verifique entradas estranhas 🚫
Último passo: mostrar o resultado! 📢
console.log('Asking the user: DONE! 🌟')Perguntas Frequentes
A aula “Perguntando ao Usuário” é grátis?
Sim — o texto completo de “Perguntando ao Usuário” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Javascript for Kids, atualize para CoddyKit PRO. O curso de Javascript for Kids inclui 4 aulas no total.
O que vou aprender em “Perguntando ao Usuário”?
Leia a entrada Você pratica Javascript for Kids com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Javascript for Kids?
Nenhuma experiência prévia é necessária. Javascript for Kids no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 4.
Quanto tempo leva a aula “Perguntando ao Usuário”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Javascript for Kids?
Sim. Cada aula de Javascript for Kids inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Duas Escalas de Temperatura
- A Fórmula
- Perguntando ao Usuário
- Exibindo o Resultado