Teste de JavaScript v1.1.
Função contaTempo
:
Fica num looping infinito contando até o valor específicado, cada vez que chega naquele valor executa a Função muda_img
.
Função muda_img
: Está por sua vez tem um contador, que, cada vez que a função é executa aumenta em 1 o seu valor, executando os comandos comforme seu valor, tirando e colocando visibiladade nos slides e aumentando e diminuindo a opacidade para dar um efeito ao slide, além disso usei o paremtro typeof
que diz qual o tipo da variavel, podendo assim fazer uma verificação na varivael X
para determinar se os slides passariam sozinhos ou ao clicar nas bolinhas.
function troca_tab
pega um valor e o envia ao script, lá faço a verificação dele, quadno encontra o valor correspondente ele da display block na tab selcionada, display none nas outras, e adiciona uma classe na li selcionada para dar um efeito, ao mesmo tempo tirando das outras.
Function SomenteNumero
Uma função que é acionada a cada tecla precionada, habilitando somente as teclas numéricas, para evitar erros no script.
Function ordem
é o gatilho para varias funções, ao clicar nela ela leva consigo um numero que é verifica para saber quais dos códigos executar. A Function ordenar
serve para estabelcer uma ordem, no caso a - b, que serve para determinar ordem crecente nos valores,(ou seja se fosse b - a seria ordem descrescente); ela é usada em conjuto com o method .sort
que pega os numeros e os distribui na ordem que a function ordenar
está. O method .split
está sendo usado para separ os numeros por virgula dentro de um array.
Function misturar
Funciona praticamente como a function ordem
disparando outras funções. function desordenar
está usando o math.roud e math.ramdom para determinar uma ordem randomica. Do mesmo modo ele é usado mais adiante em conjunto com o method .sort
para embaralhar os numeros.
Function busca_cep
É baseada na funtion pequisacep
porém ao contrario desta função ela retorna o resultado dentro de um array, o qual não estou consiguindo pegar os resultados. :p :/ T.T
Function pesquisacep
e as demais realcionadas com a pesquisa de cep,(exeto a function busca_cep
), foram retiradas do site https://viacep.com.br/ e foram usadas como exemplo para a tentativa de fazer a busca de cep, porém tive difuculdades ao tentar pegar os dados da pesquisa, digite o estado a cidade e a rua e abra o console clique no link, lá terá os dados, porém não consegui pega-los pelo callback.
Para upar o projeto no github; Primenramente criei um repositorio no github, após isso fiz um pull request e baixe o respositorio no pc, em seguida adicionei os arquivos e fui modificando-os; ao terminar cada parte, adicionava, commitava e dava push nos arquivos para o github.