Exercícios JavaScript (Parte 5) - Curso JavaScript

preview_player
Показать описание
Vamos fazer alguns exercícios de JavaScript? Chegou a hora de provar a si mesmo que todo o seu esforço está valendo a pena até aqui. Quando aprendemos e praticamos, solicitamos os nossos conhecimentos adquiridos. Então vamos lá! Não pule esse vídeo e faça todas as atividades propostas em JavaScript.

Curso em Vídeo

Patrocínio

#CursoemVideo #JavaScript #EcmaScript #MóduloE #Exercício05
Рекомендации по теме
Комментарии
Автор

🎓 Estude pelo nosso site e conquiste seu certificado de 40 horas!

Автор

"Cara, vai por mim, enquanto você tá aprendendo, não tenta ganhar tempo, tenta ganhar experiência". Gustavo Guanabara - The King of Teaching!

wdstoretx
Автор

vc ser bem sincero não conseguiria fazer sozinho o código, fiz somente com a ajuda do professor mas deu certo e conseguir entender toda a lógica, o mais importante é fazer os exercícios e entender a lógica e tentar fazer isso em outras aplicações.

negociosonline
Автор

Pessoal. Não se esqueçam que no codigo, as variaveis (contador, pulo inicial e final ) tem que ficar dentro da função. Isso ocorre porque, o interpretador ele executa o codigo assim que carrega a pagina, enquanto a função só é executada quando clicamos no botão. Ou seja, ele tá pegando valores vazios exatamente porque ele pega os valores assim que carrega pagina. Agora, se colocarmos dentro da função, ele vai pegar os valores quando clicarmos no botão.

nicolasdesena
Автор

estava quase desistindo de tentar sozinho, mas não me contentei com isso, fazendo pesquisas e pesquisas, consegui resolver esse exercicio sem assistir o video, e agora pós feito o mesmo, vou assistir a aula, sinto um orgulho pela tentativa, tive muiitaaa dificuldade.

ytheusz
Автор

Estava indo tudo bem até rolar o tal bloqueio e não consegui evoluir para resolver sozinho.. só acompanhando a aula de resolução, porém sabendo que não fiz por conta própria...me sentindo mal por não ter ainda compreendido o conteúdo pra resolver esse exercício. 🤯🤯🤯🤯🤯🤯🤯🤯🤯🤯

alanlira
Автор

Fui quebrando a cabeça porque tentei fazer conversões de forma diferente para tentar minimizar o uso de variáveis. Mas foi ótimo porque consegui ver onde estava errando. Obrigada por sempre estimular a prática, professor. É errando e tentando que se aprende!


Ao final, meu script ficou assim:

function contar() {
var inicio =
var fim =
var passo =
var res =


if(inicio.length == 0 || fim.length == 0 || passo.length == 0) {
res.innerHTML = 'Opa, você esqueceu de digitar um valor. Tente novamente.';
} else if (passo <= 0) {
res.innerHTML = 'Opa... o passo não pode ser igual ou menor a 0. Tente novamente.'
} else {
var i = Number(inicio);
var f = Number(fim);
var p = Number(passo);


res.innerHTML = 'Contando...'
if(i < f) {
// Contagem Crescente
for (i; i <= f; i += p) {
res.innerHTML += ` ${i} \u{1F449} `
}
} else {
// Contagem Regressiva
for(i; i >= f; i -= p) {
res.innerHTML += ` ${i} \u{1F449} `
}
}
res.innerHTML += '\u{1F3C1}'
}
}

anacarolinahernandes
Автор

Eu admito, tentei fazer sozinho e estive muito ao lado, vim ver, tentei novamente sozinho e foi, entendi a lógica, e entendi que tenho de rever um pouco mais a matéria, os operadores e lógica da programação.

danycoutinho
Автор

Tenho o costume de sempre fazer antes de ver a resolução e dessa vez o meu código ficou quase idêntico ao dele.. tô feliz demais. gratidão ao Guanabara e a todos os envolvidos. PARABENS pelo curso diferenciado! o que vocês fazem não tem preço mas tem valor inestimável. gratidão, gratidão, gratidão!

vinisantos
Автор

há duas semanas achei que jamais conseguiria fazer sozinho. E não é que da pra aprender mesmo! Valeu Guanabara!

pedroperisse
Автор

Olá pessoal
Estou aprendendo depois de
Pra quem quiser usar o emoji direto no código sem precisar pesquisar online é só segurar a tecla Windows + ponto e escolher o emoji desejado.

oasosvaldotecinfo
Автор

Adicionar emojis - 10:20
*_`${Se você não quiser fazer igual no vídeo:}`_*
Método Alternativo 1: Apenas copie e cole o emoji no código (Windows 7, 8, 8.1)
Método Alternativo 2: Abra o emoji menu usando o atalho "Windows + ç" ou "Windows + ." (Windows 10)

nyxlanders
Автор

Galera, reparem que nesse código que nosso mestre Guanabara fez, se o passo for maior que o a variável "fim" a aplicação meio que buga... Aparece direito a bandeira.
Para corrigir isso, pode adicionar:
if(p <= 0 || p > f){
window.alert('Passo inválido! Considerando passo 1')
p = 1
}


É apenas algo para melhorar esse nosso exercício. Espero ter ajudado, vamos praticando!

matheusnascimento
Автор

Neste exercício, eu só não consegui colocar os emojis, e de diferente eu fiz o laço while ao invés de for, e ao invés de usar "res.innerHTML" eu usei "res.append()" e funcionou igual. Excelente curso!👏

ailtonborges
Автор

Eu to usando a extensão Live Server no vs code para atualizar a pagina em tempo real com o auto save ativa do vs code

ronaldof.dossantos
Автор

Quebrei bastante a cabeça pra fazer a contagem, conseguia de diversas formas, mas, quando tentava passar pra o laço, travava o navegador... Quando fui ver, era a conversão do tipo de object para Number... Obrigado Guanabara, vc é o cara! <3

Ratefps
Автор

Ai
Estou ficando louca com esse desafio. O pior é que, sou orgulhosa demais para olhar a resolução, antes de tentar fazer funcionar sozinha.

aparecidaoliveira
Автор

A primeira vez que fiz o código quando fui fazer o alert do campo em branco coloquei "passo.value == 0" e funcionou perfeitamente e fiquei me perguntando pq o .length, até o momento que fui testar com inicio 0. Ai saquei que o teste é sobre a quantidade de caracteres e não do valor do campo. sei que o Guanabara já havia falado sobre isso no começo do curso mas esqueci. é super besta isso mas imagino que possa auxiliar alguém que tenta entender o código.

jacksoncosta
Автор

quebrei a cabeça usando o FOR, pois achei que não precisava criar uma variável (c) e poderia usar a (i) diretamente, mas deu tudo certo no final. Parabéns pelas aulas

zaniratto
Автор

Muito bom! Acabei assistindo a resolução para ver o que poderia fazer melhor, mas no geral consegui fazer. Muito obrigada, prof!

vivianeups
welcome to shbcf.ru