Então já é hora de você começar a escrever algumas das suas próprias funções de Javascript.
Então escrevi um problema com três problemas diferentes.
Cada um terá que escrever sua própria função javascript.
Então vou apresentar os três problemas e depois no próximo vídeo teremos soluções.
Então, o primeiro é chamado é mesmo.
Então, você precisará escrever uma função chamada é mesmo que leva um único argumento que é um número
e ele retorna verdadeiro se o número for uniforme e falso se não for.
mesmo de quatro devoluções verdadeiras é mesmo que 21 retorna falso é mesmo um 68 é verdadeiro 3 3 3 é falso.
Então, há alguns exemplos é
Se você precisa tropeçar sua memória sobre como você determina se um número é mesmo, você
pode assistir alguns dos vídeos anteriores em que falamos sobre o módulo.
Em seguida, é uma função chamada fatorial.
Então, a maioria de vocês provavelmente não se lembra do que é o fatorial.
Eu acho que conversamos sobre isso uma vez na minha classe de matemática da escola secundária.
Basicamente você toma um número como quatro e o fatorial é escrito com um ponto de exclamação com freqüência.
Então, para fatorial é igual a 4 vezes 3 vezes 2 vezes 1.
Então, isso nos dá 24 6 fatoriais é seis vezes cinco vezes quatro vezes três vezes 2 vezes 1.
Então, basicamente, você vai escrever uma função que leva um número e multiplique esse
número por cada inteiro abaixo que entre esse número e 1.
Portanto, há uma pequena ressalva que é zero fatorial é 1.
Então, para escrever esta função na necessidade de ter uma variável que você está constantemente multiplicando por números menores
e menores para que você multiplique por quatro, em seguida, três e depois dois e depois um e você vai parar.
Quando você se multiplicar por 1.
Então, você pode ver alguns exemplos aqui.
O fatorial de cinco é cinco vezes quatro vezes três vezes duas vezes um que é 120 fatorial de dois
é apenas dois fatoriais de 10.
Este número maciço e fatorial de zero.
Lembre-se de que precisa retornar 1.
Então, o último aqui é um pouco diferente.
É chamado de Khabab para cobra.
Então, se você lembrar, existem diferentes maneiras de escrever cadeias de casos diferentes.
Há capas de cobras onde usamos underscores como você vê aqui.
Olá mundo de sublinhado.
Há um caso de Khabab em que usamos guinchos haloed dash world.
Então, você vai escrever uma função chamada Khabab para cobra, que toma um único argumento de corda que
será o caso de Khabab.
Então, ele usa traços entre palavras e seu trabalho é substituir todos os traços com underscores para torná-lo
caso de serpente.
Então, para fazer isso, você precisará pesquisar um pouco sobre como você pode substituir caracteres em uma
seqüência de caracteres.
Portanto, definitivamente é intencional que este seja o último em problemas que talvez seja necessário fazer um
pouco de pesquisa.
Alguns googling descobrem como você pode substituir todo um caractere específico em uma string com outro caractere específico
para que você possa ver alguns exemplos de entrada e saída.
Olá Dasch mundo.
Quando você passa para Khabab para a cobra deve retornar o mundo de sublinhado.
E um ponto-chave sobre todos esses exercícios.
Sem logs de contato.
Todas estas são declarações devolvidas.
OK, então, no próximo vídeo, examinaremos algumas soluções.