Instruções

Passo 9

Agora que seu botão Convert e o campo de entrada numérica estão ouvindo cliques e pressionamentos da tecla Enter, é hora de completar a função checkUserInput(). Seria útil alertar os usuários se eles não inserirem um valor no input de número ou se o número que eles inserirem for inválido. Embora o elemento input type="number" facilite a validação ao permitir apenas números e alguns caracteres especiais, lembre-se de que todos os valores que você obtém dos elementos HTML são, na verdade, strings. Além disso, se a entrada numérica estiver vazia, a propriedade value será uma string vazia. Dentro da sua função checkUserInput, use uma declaração if para verificar se o value de numberInput é igual a uma string vazia. Deixe o corpo da declaração if vazio por enquanto.

O que fazer:

Testes:

  • Sua declaração `if` dentro de `checkUserInput` deve verificar se o `value` de `numberInput` é igual a uma string vazia.
  • O corpo da sua declaração `if` dentro de `checkUserInput` deve estar vazio.

Preview