Olá! Em C usamos um printf
para exibir mensagem o scanf
para ler alguma variável que foi entrada pelo usuário.
Em JS, como eu consigo entrar e ler esses dados?
Olá! Em C usamos um printf
para exibir mensagem o scanf
para ler alguma variável que foi entrada pelo usuário.
Em JS, como eu consigo entrar e ler esses dados?
Para entrar dados você pode usar
var entrada=console.log(prompt('Input'));
Para mostrar os dados pode escrever:
console.log("teste");
ou se quiser mostrar num msgbox:
alert("teste");
Fala Douglas, tudo bom?
C e javascript são linguagens um tanto diferentes. Enquanto C é compilada, JS é uma linguagem interpretada. Só esse detalhe já requer uma atenção diferente.
Em javascript existem diversas formas de exibirmos alguma mensagem, quando estamos programando, é bastante comum utilizarmos o console.log()
(muito usado em desenvolvimento) para "logarmos" uma mensagem ou valor de alguma variável como forma de debugar. (Essa mensagem aparece apenas no console do navegador) Podemos também utilizar o alert()
que terá como resultado um pop-up, que não é muito utilizado por ser considerado uma má prática em questões de usabilidade e UX (existem opiniões divergentes!). Podemos também emitir mensagens para nossos usuários criando elementos dinâmicamente (você verá isso nos próximos cursos!) .
Em relação à leitura, no mundo JS, geralmente queremos ler a entrada do usuário em algum campo do tipo input que temos em nosso HTML, para isso teremos que acessar o atributo value
desse input.
Nos próximos cursos você verá todos esses pontos mais a fundo. Provavelmente, você vindo de uma linguagem como C perceberá que existem algumas coisas diferentes em javascript hahaha.
No mais, espero ter ajudado e também espero que esteja gostando do curso.
Abraços e bons estudos!
Qualquer dúvida volte a postar!
Oi Douglas no curso aprendemos a exibir mensagem no:
HTML com document.write;
No console do desenvolvedor com o console.log;
Como um alerta no navegador com o alert();
E para pegar dados nesse curso aprendemos a função prompt:
var numero1 = prompt("Digite o primeiro número");
Espero ter ajudado e bons estudos.
em javascript existe diversos tipos de inputs(entradas) por exemplo
document.querySelector('input').value
pega um valor de input do html no javascript oque pode ser considerado entrada e uma das mais comuns em aplicações reais principalmente para aplicações reais javascript, e saída também existe varias mas uma muito comum seria:
document.querySelector('#IdtagSelecionada').value = 'qualquer coisa';
seria uma saída valida também muito usada em aplicações do dia a dia
Queridos, obrigado por sanar minha dúvida! Estou dando segmento ao curso de JS e qualquer nova dúvida crio um post aqui. =)