Quiz de JavaScript Básico

Quiz de JavaScript Básico

Professional Development

25 Qs

quiz-placeholder

Similar activities

React and NodeJS with Docker

React and NodeJS with Docker

Professional Development

25 Qs

MSBTE Quiz

MSBTE Quiz

Professional Development

20 Qs

JavaScript Quizz

JavaScript Quizz

Professional Development

20 Qs

Quiz de Excel: Básico e Intermediário

Quiz de Excel: Básico e Intermediário

Professional Development

30 Qs

HyQuizz_Mùa 3_Day 2

HyQuizz_Mùa 3_Day 2

Professional Development

20 Qs

Frontend - CTO Cup

Frontend - CTO Cup

Professional Development

20 Qs

Teste - EJA 1

Teste - EJA 1

Professional Development

24 Qs

JS-QUIZ

JS-QUIZ

Professional Development

25 Qs

Quiz de JavaScript Básico

Quiz de JavaScript Básico

Assessment

Quiz

Information Technology (IT)

Professional Development

Hard

Created by

tiago golfetto

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 4 pts

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.

Answer explanation

Em JavaScript, as variáveis podem ser declaradas usando 'var', 'let' ou 'const'. Todas as opções apresentadas estão corretas, pois cada uma tem seu próprio escopo e características de mutabilidade.

2.

MULTIPLE CHOICE QUESTION

45 sec • 4 pts

Em JavaScript, qual comando é utilizado para exibir uma mensagem em uma janela pop-up para o usuário?

`console.log()`

`alert()`

`prompt()`

`input()`

Answer explanation

O comando `alert()` é utilizado em JavaScript para exibir uma mensagem em uma janela pop-up. As outras opções, como `console.log()` e `prompt()`, têm funções diferentes, enquanto `input()` não é um comando válido.

3.

MULTIPLE CHOICE QUESTION

45 sec • 4 pts

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.

Answer explanation

JavaScript é case sensitive, o que significa que diferencia letras maiúsculas de minúsculas em variáveis, funções e outros identificadores. Portanto, a alternativa correta é que JavaScript é case sensitive.

4.

MULTIPLE CHOICE QUESTION

45 sec • 4 pts

Qual das opções abaixo representa um tipo mutável em JavaScript?

String

Number

Object

Boolean

Answer explanation

Em JavaScript, os tipos mutáveis permitem que seus valores sejam alterados. O tipo 'Object' é mutável, pois você pode adicionar, remover ou modificar suas propriedades. Já 'String', 'Number' e 'Boolean' são imutáveis.

5.

MULTIPLE CHOICE QUESTION

45 sec • 4 pts

Como podemos receber um valor do usuário utilizando uma janela de entrada em JavaScript?

`alert()`

`prompt()`

`input()`

`console.log()`

Answer explanation

A função `prompt()` é utilizada em JavaScript para criar uma janela de entrada que permite ao usuário inserir um valor. As outras opções, como `alert()` e `console.log()`, não servem para receber entradas do usuário.

6.

MULTIPLE CHOICE QUESTION

45 sec • 4 pts

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.

Answer explanation

Todas as alternativas podem ser usadas para converter uma string em número inteiro, dependendo do contexto. `parseInt()` é específico para inteiros, `parseFloat()` para números decimais, e `Number()` converte para o tipo numérico apropriado.

7.

MULTIPLE CHOICE QUESTION

45 sec • 4 pts

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.

Answer explanation

JavaScript é uma linguagem multiparadigma porque suporta diferentes estilos de programação, incluindo a programação orientada a objetos, funcional e imperativa, permitindo flexibilidade no desenvolvimento.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?