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?
var idadeMinima <- 18;
int idadeMinima = 18;
var idadeMinima = 18;
var idade minima = 18;
var idadeMinina == 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
null, null, undefined, null
null, undefined, undefined, null
string, null, undefined, number
string, undefined, undefined, number
3
Com base no código abaixo, o que será exibido no console? var x = 10; console.log(x + y); let y = 15;
undefined.
10.
null.
Será exibido um erro, pois variáveis declaradas com let não sofrem elevação de escopo(hoisting).
4
O resultado das expressões booleanas abaixo serão, respectivamente: 0 <= 0 1 < 1 -2 > -22 -22 > 0
true, true, false, false
false, true, false, true
false, true, false, false
true, false, true, false
true, false, true, true
5
Qual outra afirmação é equivalente a essa: x < 42 || x > 42 ?
x === 42
x < 42 && x > 42
!x < 42
x !== 42
x < 42 && x >= 43
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"); } }
"Quase lá"
"No caminho"
"Falta um tanto"
"Sucesso"
Nenhuma mensagem ser á exibida.