- ______ permite modificar o fluxo de execução das instruções de um programa
- ❌ Eventos
- ❌ Laços
- ✅ Estruturas de controle
- ❌ Nodes (Nós)
- Que resultado obtemos ao executar o seguinte código?
nomeDoGato("cosmo");
function nomeDoGato(nome) {
console.log("O nome do meu gato é " + nome);
}
- ❌ error
- ❌ O nome do meu gato é undefined
- ✅ O nome do meu gato é cosmo
- ❌ O nome do meu gato é null
- Que imprime o seguinte
console.log(element)
?
let element = 5;
do {
element++;
} while (element < 5);
console.log(element);
- ❌ 5
- ❌ error
- ❌ não imprime nada
- ✅ 6
5 > 3
corresponde a umaexpression
- ✅ True
- ❌ False
x = 20
corresponde a umaexpression
- ❌ True
- ✅ False
- Qual é a diferença entre usar
while
e/ou usardo while
?
- ✅
do while
executa pelo menos uma vez - ❌ Não há nenhuma diferença
- ❌
while
é a versão simplificada dedo while
- ❌
while
é uma estrutura de controle iterativa enquanto quedo while
não
- O que está faltando no código a seguir?
switch (new Date().getDay()) {
case 0:
day = "Sunday";
case 1:
day = "Monday";
case 2:
day = "Tuesday";
case 3:
day = "Wednesday";
case 4:
day = "Thursday";
case 5:
day = "Friday";
case 6:
day = "Saturday";
}
- ❌
return day;
- ✅
break
- ❌
switch (new Date().getDay() => {
- ❌ um valor
default
- Os
switch
oferecem uma forma rápida e simples de fazer algo repetidamente
- ❌ True
- ✅ False
- Que resultado obtemos ao executar o seguinte código?
nomeDoGato("cosmo");
const nomeDoGato = (nome) => {
console.log("O nome do meu gato é " + nome);
}
- ✅ error
- ❌ O nome do meu gato é undefined
- ❌ O nome do meu gato é cosmo
- ❌ O nome do meu gato é null
- O que imprime o
console.log()
?
const nome = "Sabrina Sato";
function saudar(nome = "Paulo Vieira") {
return "Olá " + nome;
}
function processarEntrada(callback) {
let nome = "Arthur Aguiar";
return callback(nome);
}
console.log(processarEntrada(saudar));
- ❌
Olá Sabrina Sato
- ❌
Olá Paulo Vieira
- ✅
Olá Arthur Aguiar
- ❌
error callback
↩️ Voltar