# data[].attributes.headline
Faça um algoritmo que imprima os anos da Copa do Mundo

# data[].attributes.subject
Faça um algoritmo que imprima os anos da Copa do Mundo

# data[].attributes.body
A primeira copa do mundo ocorreu nos anos 30 do século passado, mais precisamente em 1930, qual seria a estrutura de repetição mais adequada para realizar esta tarefa?

A - While

B - Do/While

C - For

D - Array

# data[].attributes.body
Dentre as possibilidades de se extrair um dado booleano de uma array, a condição que mais faz sentido para essa ação é:

a) Pedir para mostrar todos os índices

b) Pedir para exibir no console somente valores booleanos como If ou Else

c) Exibir no console uma condição que verifique se o dado contido na variável é booleano

d) Identificar o tipo de dado e pedir para exibir no console

e) NDA

# data[].attributes.body
Sabemos que no uso de variáveis devemos considerar escopo e possibilidades de alterações de valores, sabendo disso, qual das alternativas é usada para declarar um valor imutável:

A) While

B) For

C) Let

D) Var

E) Const

# data[].attributes.headline
O for é uma estrutura de repetição na qual seu ciclo será executado por um tempo ou condição pré-determinados e em uma quantidade de vezes que determinamos. No exemplo a seguir, em que momento o i (contador) valerá 1?  for (i=0; i<5; i++) { console.log(i)}

# data[].attributes.subject
O for é uma estrutura de repetição na qual seu ciclo será executado por um tempo ou condição pré-determinados e em uma quantidade de vezes que determinamos. No exemplo a seguir, em que momento o i (contador) valerá 1?  for (i=0; i<5; i++) { console.log(i)}

# data[].attributes.body
a) Na primeira leitura do algoritimo

b) Na segunda leitura do algoritimo

c) Na terceira leitura do algoritimo

d) Na na última leitura do algoritimo

# data[].attributes.body
Para o laço de repetição "for" quais são as 3 etapas que devem ser atribuídas para o funcionamento completo?

A) Declaração de variável, condição e passo

B) Condição, passo e Declaração de variável

C) Uso do if, passo e break

D) Continue, break e return

E) Declaração de variável, continue e break

# data[].attributes.headline
Questão: Pensando em um algoritmo em JavaScript que leia dois números e identifique se são iguais ou diferentes. Caso eles sejam iguais, imprimirá uma mensagem dizendo que são iguais. Caso sejam diferentes, informará qual número é o maior e uma mensagem dizendo que são diferentes.  Qual código abaixo corresponde a esse algoritmo?

# data[].attributes.subject
Questão: Pensando em um algoritmo em JavaScript que leia dois números e identifique se são iguais ou diferentes. Caso eles sejam iguais, imprimirá uma mensagem dizendo que são iguais. Caso sejam diferentes, informará qual número é o maior e uma mensagem dizendo que são diferentes.  Qual código abaixo corresponde a esse algoritmo?

# data[].attributes.body
a) function comparaNumeros(num1, num2) {

if (num1 === num2) {

console.log("Os números são iguais.");

} else if (num1 > num2) {

console.log(`${num1} é maior que ${num2}. Os números são diferentes.`);

} else {

console.log(`${num2} é maior que ${num1}. Os números são diferentes.`);

}

}

let numero1 = parseFloat(prompt("Digite o primeiro número: "));

let numero2 = parseFloat(prompt("Digite o segundo número: "));

comparaNumeros(numero1, numero2);

b) let num1 = parseInt(prompt("Digite o primeiro número: "));

let num2 = parseInt(prompt("Digite o segundo número: "));

if (num1 === num2) {

console.log("Os números são diferentes.");

} else if (num1 > num2) {

console.log(`${num1} é maior que ${num2}.`);

} else {

console.log(`${num2} é maior que ${num1}.`);

}

c) function comparaNumeros(num1, num2) {

if (num1 != num2) {

console.log("Os números são iguais.");

} else {

if (num1 = num2) {

console.log(`${num1} é maior que ${num2}. Os números são diferentes.`);

} else {

console.log(`${num2} é maior que ${num1}. Os números são diferentes.`);

}

}

}

let numero1 = parseFloat(prompt("Digite o primeiro número: "));

let numero2 = parseFloat(prompt("Digite o segundo número: "));

comparaNumeros(numero1, numero2);

# data[].attributes.headline
Dentre as opções a seguir, assinale a que não apresenta um valor do tipo string:

# data[].attributes.subject
Dentre as opções a seguir, assinale a que não apresenta um valor do tipo string:

# data[].attributes.body
a) 24

b) true

c) var a = false

d) '0'

# data[].attributes.headline
Qual é a sintaxe correta para declarar uma variável em JavaScript?

# data[].attributes.subject
Qual é a sintaxe correta para declarar uma variável em JavaScript?

# data[].attributes.body
A) variable nomeDaVariavel;

B) var nomeDaVariavel;

C) int nomeDaVariavel;

D) let nomeDaVariavel;

E) string nomeDaVariavel;

# data[].attributes.headline
Se o usuário ter 18 anos, qual mensagem irá mostrar ?

# data[].attributes.subject
Se o usuário ter 18 anos, qual mensagem irá mostrar ?

# data[].attributes.body
n = parseInt(prompt("Digite a sua idade: "));

if (n >= 18){

console.log("Pode Passar!");

}else {

console.log("Aguarde até os 18 anos!");

}

a) Aguarde até os 18 anos!.

b) Mensagem de ERRO.

c) Não acontecerá nada.

d) Pode passar!.

e) Pedirá para digitar novamente.

# data[].attributes.headline
Dado o segunite array com 10 posições:let numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]Calcule a soma do 3° indice com 8° indice

# data[].attributes.subject
Dado o segunite array com 10 posições:let numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]Calcule a soma do 3° indice com 8° indice

# data[].attributes.body
a) 7

b) 9

c) 2

d) 10

e) 17

# data[].attributes.body
crie um programa que peça ao usuario inserir 2 numeros e depois a soma deles em javascript

# data[].attributes.headline
Qual é a principal diferença entre um loop do...while e um loop while em JavaScript?

# data[].attributes.subject
Qual é a principal diferença entre um loop do...while e um loop while em JavaScript?

# data[].attributes.body
Qual é a opção correta que descreve a diferença entre um loop do...while e um loop while em JavaScript?

(a) Um loop do...while sempre executa o bloco de código pelo menos uma vez, independentemente da condição.

(b) Um loop do...while é usado apenas em situações especiais e é raramente encontrado em código JavaScript.

(c) Um loop do...while não permite a definição de uma condição.

(d) Um loop do...while é mais eficiente do que um loop while em termos de desempenho.

# data[].attributes.headline
Qual é a sintaxe correta de um loop "for" em JavaScript?

# data[].attributes.subject
Qual é a sintaxe correta de um loop "for" em JavaScript?

# data[].attributes.body
a) for (inicialização; condição; incremento)

b) para (inicialização; condição; incremento)

c) loop (inicialização; condição; incremento)

d) enquanto (inicialização; condição; incremento)

# data[].attributes.body
a) retornar um número pseudoaleatório de ponto flutuante entre 0 e 1

b) representar a raiz quadrada

c) arredondar o número passado como parâmetro para seu inteiro mais próximo

d) retornar a tangente de um número

# data[].attributes.headline
Para que serve o operador aritmético de módulo (%)?

# data[].attributes.subject
Para que serve o operador aritmético de módulo (%)?

# data[].attributes.body
a)Operador que realiza cálculo de porcentagens

c)Retornar o módulo matemático (valor absoluto)

d)Calcular o resto de uma divisão inteira

e)Calcular o retorno de uma função variável

# data[].attributes.headline
Com base no trecho de código a seguir, determine o que será mostrado no console:

# data[].attributes.subject
Com base no trecho de código a seguir, determine o que será mostrado no console:

# data[].attributes.body
let a = 10;

do{

a -= 2;

console.log(a);

} while (a != 7);

a) 10, 9, 8, 7, 6

b) 8, 10

c) 10, 8, 6

d) 10, 8

# data[].attributes.body
Pelos conhecimentos sobre array aprendemos que uma mesma array pode receber diversas variaveis de mesmo tempo, como por exemplo datas. Para o Brasil há 5 datas que tiveram muita importância, como os anos que o Brasil ganhou a copa do mundo 1958, 1962, 1970, 1994 e 2002. Considerando a array=[1958,1962,1966,1970,1974,1980,1994,1998,2002,2014], qual indice indica quando o Brasil foi Tetracampeão?

a) indice 3

b) indice 7

c) indice 6

d) indice 4

# data[].attributes.headline
Qual é a forma correta de acessar um elemento específico em um array em JavaScript?

# data[].attributes.subject
Qual é a forma correta de acessar um elemento específico em um array em JavaScript?

# data[].attributes.body
a) Usando o operador de adição (+)

b) Usando o operador de multiplicação (*)

c) Usando o índice do elemento dentro de colchetes []

d) Usando o operador de concatenação (.)

# data[].attributes.headline
Qual o comando para parar/encerrar um laço de repetição em JavaScript?

# data[].attributes.subject
Qual o comando para parar/encerrar um laço de repetição em JavaScript?

# data[].attributes.body
A) Parse;

B) Continue;

C) String;

D) Break;

E) While;

# data[].attributes.body
Com base nó código abaixo o que será exibido na tela?

for(i=1;i<=5;i++){

console.log(i)

if (i == 3){

console.log('Vou pular o número 3')

continue

}

}

a) Os números de 1 a 5

b) Os números de 1 a 2

c) Os números de 1 a 5 mas ao invés do 3 aparecerá a mensagem 'Vou pular o número 3'

d) Os números de 1 a 2 e no final a mensagem 'Vou pular o número 3'

# data[].attributes.body
Qual das opções é o resultado da operação a seguir:

10 % 2

A)2

B) 0

C) 10

D) 5

# data[].attributes.body
var frutas = ['maça', 'banana', 'gato', 'melancia', 'cavalo', 'morango']

identifique o índice representa os animais e as frutas:

a) frutas: 5,2,4,3 animais: 1,0

b) frutas: 1,0,4,2 animais: 5,3

c) frutas: 0,1,3,5 animais: 2,4

d) frutas: 0,2,5,1 animais: 3,4