1.
Em 05:55 eu não entendi de onde veio que precisamos fazer
input.value
Por quê dá erro se ao invés disso colocarmos
if (value == segredo) ?
2. Em 11:40 eu não entendi isso do algoritmo automaticamente atribuir um valor à variável input.
1.
Em 05:55 eu não entendi de onde veio que precisamos fazer
input.value
Por quê dá erro se ao invés disso colocarmos
if (value == segredo) ?
2. Em 11:40 eu não entendi isso do algoritmo automaticamente atribuir um valor à variável input.
Vou tentar te explicar de uma maneira simples, toda TAG de HTML pode receber atributos, no caso do INPUT o atributo VALUE recebe um valor de inicialização de controle, assim que colocamos um valor dentro do INPUT este atributo automaticamente recebe esse valor. No código abaixo dar pra ver melhor o que acontece.
<input/>
// Na verdade ele está assim:
<input value="" />
//Quando inserimos um valor dentro do input, por exemplo "5", ele automaticamente fica assim:
<input value="5" />
Espero ter te ajudado a compreender um pouco mais.
Caso tenha dúvidas sugiro você dar uma olhada nesse link: https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element/input#exemplos
obrigado pelo esclarecimento.
Paulo Cezar, se possível marca como solucionada
Eu tive essa mesma dúvida.