NEW
Font size
WorksheetsQuiz de JavaScript Básico
Total questions: 25
Worksheet time: 19mins
Qual das opções abaixo é a forma correta de declarar uma variável em JavaScript?
`var nome = "João";`
`let nome = "João";`
`const nome = "João";`
Todas as alternativas acima estão corretas.
Em JavaScript, qual comando é utilizado para exibir uma mensagem em uma janela pop-up para o usuário?
`console.log()`
`alert()`
`prompt()`
`input()`
Sobre a sensibilidade a maiúsculas e minúsculas (case sensitive) em JavaScript, assinale a alternativa correta:
JavaScript não diferencia maiúsculas de minúsculas.
JavaScript é case sensitive.
Apenas variáveis são case sensitive.
Apenas funções são case sensitive.
Qual das opções abaixo representa um tipo mutável em JavaScript?
String
Number
Object
Boolean
Como podemos receber um valor do usuário utilizando uma janela de entrada em JavaScript?
`alert()`
`prompt()`
`input()`
`console.log()`
Qual das alternativas abaixo converte corretamente uma string recebida pelo `prompt()` para número inteiro?
`parseInt(valor)`
`parseFloat(valor)`
`Number(valor)`
Todas as alternativas acima podem ser usadas, dependendo do caso.
JavaScript é considerada uma linguagem multiparadigma porque:
Suporta apenas programação orientada a objetos.
Suporta apenas programação funcional.
Suporta diferentes estilos de programação, como orientada a objetos, funcional e imperativa.
Não suporta nenhum paradigma de programação.
Qual das opções abaixo é a forma correta de declarar uma constante em JavaScript?
`const PI = 3.14;`
`let PI = 3.14;`
`var PI = 3.14;`
`constant PI = 3.14;`
Qual das alternativas abaixo representa um tipo imutável em JavaScript?
Object
Array
String
Function
O que acontece se você tentar redeclarar uma variável declarada com `let` no mesmo escopo?
A variável é sobrescrita sem erro.
O JavaScript ignora a segunda declaração.
Ocorre um erro.
A variável é convertida em constante.
Qual das opções abaixo é a estrutura correta para exibir um alerta com a mensagem "Bem-vindo!"?
`alert("Bem-vindo!");`
`alert.Bem-vindo!;`
`alert: "Bem-vindo!";`
`alert["Bem-vindo!"];`
Qual das alternativas abaixo é verdadeira sobre o comando `prompt()`?
Ele exibe uma mensagem no console.
Ele solicita uma entrada do usuário e retorna uma string.
Ele retorna sempre um número.
Ele não pode ser usado em navegadores.
Qual das opções abaixo é usada para declarar uma variável cujo valor pode ser alterado posteriormente?
`const`
`let`
`final`
`static`
Qual das alternativas abaixo representa corretamente a conversão de uma string para número decimal em JavaScript?
`parseInt("3.14")`
`parseFloat("3.14")`
`toNumber("3.14")`
`int("3.14")`
Qual das opções abaixo é um exemplo de declaração de variável do tipo string em JavaScript?
`let nome = "Maria";`
`let nome = 123;`
`let nome = true;`
`let nome = {};`
Qual das alternativas abaixo é verdadeira sobre variáveis declaradas com `var`?
Possuem escopo de bloco.
Possuem escopo de função.
Não podem ser redeclaradas.
São imutáveis.
Qual das opções abaixo representa um tipo de dado mutável em JavaScript?
Number
String
Array
Boolean
Qual das alternativas abaixo é correta sobre a declaração de variáveis em JavaScript?
Não é necessário usar palavras-chave para declarar variáveis.
As palavras-chave `var`, `let` e `const` são usadas para declarar variáveis.
Apenas `var` pode ser usada para declarar variáveis.
Apenas `let` pode ser usada para declarar variáveis.
Qual das opções abaixo representa corretamente a soma de dois números recebidos via `prompt()`?
`let soma = prompt("Digite um número:") + prompt("Digite outro número:");`
`let soma = Number(prompt("Digite um número:")) + Number(prompt("Digite outro número:"));`
`let soma = parseString(prompt("Digite um número:")) + parseString(prompt("Digite outro número:"));`
`let soma = alert(prompt("Digite um número:")) + alert(prompt("Digite outro número:"));`
Qual das alternativas abaixo representa corretamente a declaração de uma variável booleana em JavaScript?
`let ativo = true;`
`let ativo = "true";`
`let ativo = 1;`
`let ativo = boolean;`
O que acontece se você tentar alterar o valor de uma constante declarada com const em JavaScript?
A constante é convertida em variável.
O valor é alterado normalmente.
O JavaScript ignora a alteração.
Ocorre um erro.
Em JavaScript, qual das opções abaixo é usada para exibir uma mensagem no console do navegador?
`input()`
`alert()`
`prompt()`
`console.log()`
O que é retornado ao executar o script:
nome = prompt( "Digite um seu nome: )
o valor digitado foi Paulo
alert("Seja bem vindo nome")
Seja bem vindo nome
Erro
Olá nome
Seja bem vindo Paulo
Qual a saida do script executado:
let novaString =
"Programe nas principais linguagens e plataformas. Explore linguagens como ";
console.log(novaString.concat("JavaScript,").concat(" Python,").concat(" e C#."))
Programe nas principais linguagens e plataformas. JavaScript, Python, e C#.
Programe nas principais linguagens e plataformas. Utilize linguagens como PHP, R, e Perl.
Programe nas principais linguagens e plataformas. Descubra linguagens como C++, Swift, e Kotlin.
Programe nas principais linguagens e plataformas. Explore linguagens como JavaScript, Python, e C#.
Qual será o valor aprensentado no console:
let idade = "25"
let nova_idade = idade + 5
console.log(nova_idade)
