1
Qual dessas linhas de código é um comando JavaScript válido para declarar uma variável que armazenará a idade mínima, inicializando-a com o valor 18?
int idadeMinima = 18;
var idadeMinima <- 18;
var idade minima = 18;
var idadeMinina == 18;
var idadeMinima = 18;
2
Após as seguintes declarações, os tipos de dados das variáveis w, x, y e z são, respectivamente: var w = ''; var x; var y = undefined; var z = 0;
char, undefined, undefined, object
string, undefined, undefined, number
null, undefined, undefined, null
string, null, undefined, number
null, null, undefined, null
3
Com base no código abaixo, o que será exibido no console? var x = 10; console.log(x + y); let y = 15;
Será exibido um erro, pois variáveis declaradas com let não sofrem elevação de escopo(hoisting).
10.
undefined.
null.
4
O resultado das expressões booleanas abaixo serão, respectivamente: 0 <= 0 1 < 1 -2 > -22 -22 > 0
true, false, true, false
false, true, false, false
false, true, false, true
true, false, true, true
true, true, false, false
5
Qual outra afirmação é equivalente a essa: x < 42 || x > 42 ?
x < 42 && x >= 43
x !== 42
!x < 42
x < 42 && x > 42
x === 42
6
Qual mensagem será mostrada quando o código abaixo for executado? if (50 > 100) { console.log("Falta um tanto"); } else { if ("1" == "-1") { console.log("Quase lá"); } if (!null) { console.log("Sucesso"); } }
Nenhuma mensagem será exibida.
"Sucesso"
"No caminho"
"Falta um tanto"
"Quase lá"