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?
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?
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?
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'?
Signup and view all the answers
O que o loop while faz?
O que o loop while faz?
Signup and view all the answers
Qual método é usado para dividir uma string em um array?
Qual método é usado para dividir uma string em um array?
Signup and view all the answers
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?
Signup and view all the answers
O que deve ser garantido ao criar um loop em JavaScript?
O que deve ser garantido ao criar um loop em JavaScript?
Signup and view all the answers
O que o método lastIndexOf() retorna?
O que o método lastIndexOf() retorna?
Signup and view all the answers
Qual das seguintes propriedades pertence ao objeto Math em JavaScript?
Qual das seguintes propriedades pertence ao objeto Math em JavaScript?
Signup and view all the answers
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?
Signup and view all the answers
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?
Signup and view all the answers
Qual é a finalidade do objeto Date em JavaScript?
Qual é a finalidade do objeto Date em JavaScript?
Signup and view all the answers
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?
Signup and view all the answers
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?
Signup and view all the answers
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?
Signup and view all the answers
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.