Fazer a página recarregar
location.reload()
chama a class .screen1 para dentro do javascript
let screen1 = document.querySelector('.screen1')
Adiciona um evento | event - ouvidor
btnTry.addEventListener('click', handleEventClick)função - muito utilizado no button para adicionar um evento ao ser clicado,
classList.add()| pode adiciona uma classe ao elemento mencionadoclassList.remove()| pode remove uma classe do elemento mencionadoclassList.toggle()| iráadicionar e remover consecutivamente
event.preventDefault()1 - 'nao faça o evento padrao' | Evita a ação padrão (como enviar um formulário) ao apertar o botão(button)
function handleEventClick(event) {event.preventDefault()}- nesse caso ele foi usado para quebrar e vento do
buttondentro do formulário - quebrando o evento de ao apertar o button ele enviar o formulário - sendo assim a página não recarregará
if (isNaN(inputValue) || inputValue < 0 || inputValue > 10)A expressão condicional inteira é uma combinação dessas três condições usando o operador lógico OR ( || ), que significa "ou". O operador || retorna true se qualquer uma das condições fornecidas for true.
Portanto, a expressão condicional completa verifica se inputValue:
- Não é um número (é NaN) ou
- É menor que 0 ou
- É maior que 10
screen1.classList.contains('hide')// a linha de código verifica se o elemento screen1 possui a classe 'hide'
classList: É uma propriedade de elementos DOM que retorna um objeto DOMTokenList de classes no elemento.contains('hide'): É um método do DOMTokenList que verifica se a classe 'hide' está presente na lista de classes do elemento.