O que é uma função em JavaScript?

Quiz de JavaScript para Iniciantes

Quiz
•
Computers
•
2nd Grade
•
Medium
kaio Silva
Used 5+ times
FREE Resource
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Um tipo de dado
Um bloco de código que executa uma tarefa específica
Um loop infinito
Uma variável global
Answer explanation
Uma função em JavaScript é um bloco de código que executa uma tarefa específica. Ela pode ser chamada várias vezes, permitindo a reutilização do código, o que a torna fundamental na programação.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é a sintaxe correta para declarar uma variável em JavaScript?
`var nome = "João";`
`variable nome = "João";`
`let nome: "João";`
`const nome == "João";`
Answer explanation
A variável em JavaScript pode ser declarada usando 'var', 'let' ou 'const'. A sintaxe correta é 'var nome = "João";', onde 'var' é a palavra-chave, 'nome' é o identificador e '"João"' é o valor atribuído.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é o resultado do seguinte código JavaScript? ```javascript let x = 5; if (x > 3) { x = 10; } console.log(x); ```
3
5
10
15
Answer explanation
O código verifica se x (5) é maior que 3, o que é verdadeiro. Portanto, x é atribuído o valor 10. O console.log imprime o valor de x, que agora é 10, tornando essa a resposta correta.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual loop é mais adequado para iterar um número conhecido de vezes?
`while`
`for`
`do-while`
`if`
Answer explanation
O loop `for` é mais adequado para iterar um número conhecido de vezes, pois permite inicializar uma variável, definir uma condição de parada e incrementar a variável em uma única linha, tornando o código mais claro e conciso.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é a diferença entre `let` e `var` em JavaScript?
`let` é usado para funções, `var` para loops
`let` tem escopo de bloco, `var` tem escopo de função
`let` é mais rápido que `var`
Não há diferença
Answer explanation
A diferença principal entre `let` e `var` é que `let` possui escopo de bloco, ou seja, é limitado ao bloco em que é definido, enquanto `var` tem escopo de função, podendo ser acessado em toda a função onde foi declarado.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é a sintaxe correta para uma função anônima em JavaScript?
`function() {}`
`() => {}`
`function nome() {}`
`let func = function() {}`
Answer explanation
A função anônima em JavaScript pode ser definida como `function() {}` ou usando a sintaxe de arrow function `() => {}`. A opção correta é `function() {}`, que representa uma função sem nome.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é o tipo de dado de `true` e `false` em JavaScript?
String
Number
Boolean
Undefined
Answer explanation
Em JavaScript, os valores `true` e `false` são do tipo de dado Boolean. Este tipo é utilizado para representar valores lógicos, onde `true` significa verdadeiro e `false` significa falso.
Create a free account and access millions of resources
Similar Resources on Quizizz
15 questions
Classificação de Componentes em React Native

Quiz
•
2nd Grade
10 questions
AV2b - Pensamento Computacional - Explorando o p5.js

Quiz
•
2nd Grade - University
15 questions
Introdução ao JavaScript

Quiz
•
2nd Grade
10 questions
Avaliação 3° trimestre - 2° ano - SENAC

Quiz
•
2nd Grade
15 questions
AV1/R1 1TEC_IP_Introdução à Programação - Aula 01 a 06

Quiz
•
1st Grade - University
15 questions
JS Talks, Quiz #5

Quiz
•
1st - 12th Grade
10 questions
JavaScript: Estruturas Condicionais 3 - SWITCH

Quiz
•
2nd Grade
12 questions
HTML JavaScript

Quiz
•
2nd Grade
Popular Resources on Quizizz
15 questions
Multiplication Facts

Quiz
•
4th Grade
25 questions
SS Combined Advisory Quiz

Quiz
•
6th - 8th Grade
40 questions
Week 4 Student In Class Practice Set

Quiz
•
9th - 12th Grade
40 questions
SOL: ILE DNA Tech, Gen, Evol 2025

Quiz
•
9th - 12th Grade
20 questions
NC Universities (R2H)

Quiz
•
9th - 12th Grade
15 questions
June Review Quiz

Quiz
•
Professional Development
20 questions
Congruent and Similar Triangles

Quiz
•
8th Grade
25 questions
Triangle Inequalities

Quiz
•
10th - 12th Grade