Podcast
Questions and Answers
Qual método é utilizado para converter uma string para letras maiúsculas?
Qual método é utilizado para converter uma string para letras maiúsculas?
- charAt()
- toLowerCase()
- substring()
- toUpperCase() (correct)
O que o método indexOf() retorna se a substring procurada não for encontrada?
O que o método indexOf() retorna se a substring procurada não for encontrada?
- 0
- -1 (correct)
- null
- undefined
Em uma instrução if/else, o que acontece se a condição for verdadeira?
Em uma instrução if/else, o que acontece se a condição for verdadeira?
- A parte do else sempre é executada.
- As duas partes são executadas.
- A parte do if é ignorada.
- A parte do if é executada. (correct)
Qual é a sintaxe correta para acessar o terceiro elemento de um array chamado 'meuArray'?
Qual é a sintaxe correta para acessar o terceiro elemento de um array chamado 'meuArray'?
O que o loop while faz?
O que o loop while faz?
Qual método é usado para dividir uma string em um array?
Qual método é usado para dividir uma string em um array?
Qual é o resultado da execução do loop do...while se a condição for inicialmente falsa?
Qual é o resultado da execução do loop do...while se a condição for inicialmente falsa?
O que deve ser garantido ao criar um loop em JavaScript?
O que deve ser garantido ao criar um loop em JavaScript?
O que o método lastIndexOf() retorna?
O que o método lastIndexOf() retorna?
Qual das seguintes propriedades pertence ao objeto Math em JavaScript?
Qual das seguintes propriedades pertence ao objeto Math em JavaScript?
Qual dos seguintes métodos permite criar um número pseudo-aleatório em JavaScript?
Qual dos seguintes métodos permite criar um número pseudo-aleatório em JavaScript?
Como você pode verificar se uma variável contém um valor numérico em JavaScript?
Como você pode verificar se uma variável contém um valor numérico em JavaScript?
Qual é a finalidade do objeto Date em JavaScript?
Qual é a finalidade do objeto Date em JavaScript?
Qual atributo de manipulador de evento pode ser usado para capturar um clique duplo em um elemento?
Qual atributo de manipulador de evento pode ser usado para capturar um clique duplo em um elemento?
Qual método deve ser utilizado para arredondar um número para o inteiro mais próximo?
Qual método deve ser utilizado para arredondar um número para o inteiro mais próximo?
Como você pode fixar o número de algarismos após a casa decimal de um número em JavaScript?
Como você pode fixar o número de algarismos após a casa decimal de um número em JavaScript?
Study Notes
Objeto Strings
- Conversão de Strings com
toUpperCase()
para maiúsculas etoLowerCase()
para minúsculas. - Substrings obtidas através de
substring()
. - Caractere único pode ser acessado com
charAt()
. - Localização de substrings com
indexOf()
e a última ocorrência comlastIndexOf()
.
Teste e Comparação de Valores
- Estrutura
if/else
avalia condições e permite executar diferentes ações. - Condições alternativas tratadas com o uso de
else
. - Expressões condicionais permitem atribuições simplificadas:
variável = (condição) ? sentença_verdade : sentença_falsa
. - Instrução
switch()
avalia uma expressão e executa casos correspondentes.
Array
- Arrays podem ser criados rapidamente para armazenar números.
- Elementos acessados através de índices.
- Divisão de strings em arrays com
split()
e remontagem comjoin()
. - A quantidade de elementos em um array pode ser verificada.
Loops
for
permite iteração definida.while
executa enquanto uma condição for verdadeira, exemplo: soma elementos até atingir um total.do...while
garante que o loop execute ao menos uma vez.for...in
itera sobre as propriedades de um objeto.- Loops infinitos devem ser evitados, sempre assegurar uma condição de saída.
Objetos Embutidos
- Funções matemáticas e propriedades disponíveis através do objeto
Math
. - Arredondamento e truncamento de valores podem ser feitos usando funções específicas.
- Números pseudo-aleatórios podem ser gerados com métodos do objeto
Math
.
Trabalhando com Números
- Criação de objetos numéricos com
Number()
. - Verificação de conteúdo variável para determinar se é numérico.
- Fixação do número de algarismos decimais e conversão de números para strings.
Objeto Date
- Objetos
Date
permitem a manipulação e a formatação de datas. - Possibilidade de alterar valores de datas e obter informações formatadas.
Instrução with
- Facilita a referência a propriedades de um objeto específico.
Tratadores de Eventos
- Utilização de handlers para eventos que respondem a ações do usuário (ex: cliques).
onClick
eonDblClick
tratam cliques simples e duplos, respectivamente.- Scripts em resposta a eventos adicionados dentro de atributos de tags HTML.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Teste seus conhecimentos sobre strings, estruturas de controle e loops em JavaScript. Este questionário aborda métodos de manipulação de strings, uso de condicionais, arrays e iterações. Ideal para quem deseja reforçar suas habilidades em programação web.