Exercício 1: Funções, declaração

Funções, declaração

Gobstones e JavaScript têm muito em comum. Por exemplo, em ambos idiomas podemos declarar funções e usá-las muitas vezes.

No entanto, sempre que você aprender um novo idioma, você encontrará um pequeno detalhe: ele tem uma sintaxe diferente . A boa notícia é que a mudança não será tão terrível como parece, então vejamos nossa primeira função de JavaScript:

function dobro(numero) {
   return 2 * numero;
}

Diferente, mas nem tanto. Se você a compara com seu equivalente Gobstones...

function dobro(numero) {
  return (2* numero)
}

... você notará que os parênteses no return não são necessários, e que a última linha acaba com ;.

Vamos ver se você vai entendendo: escreva agora uma função de JavaScript metade, que pegue um número e devolva sua metade. Tenha em mente que o operador de divisão em JavaScript é /.

Você deve fazer o login antes de começar a enviar suas soluções

Opa! Sua solução não pode ser executada

  • Verifique se o seu programa não possui recursão ou um loop infinito
  • Verifique se você tem uma conexão com a internet
  • Espere um pouco e tente novamente

Estamos processando sua solução

Se não mostrar automaticamente em alguns segundos, pressione F5