SóProvas


ID
5383096
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Programação
Assuntos

O código abaixo está escrito na linguagem JavaScript ECMAScript versão ES6:


g = (x,y) => x**2+y;

console.log(typeof g);


Ele exibe na console:

Alternativas
Comentários
  • Em javascript, é possível armazenar funções em variáveis, pois existe o tipo Function. Essa forma de declarar uma função e adicionar a uma variável é chamada de "function expression". No caso da questão, está se usando o "=>" que é uma forma mais compacta chamada de "arrow function expression", equivalente a:

    g = function(x, y) {

            return x**2+y;

    }

    typeof g; // function

    typeof g(1,1); // number

    Gab E