Il est maintenant temps pour vous de commencer à écrire certaines de vos propres fonctions Javascript.
J'ai donc écrit un problème avec trois problèmes différents.
Chacun de vous aurez à écrire votre propre fonction javascript.
Je vais donc présenter les trois problèmes et ensuite, dans la prochaine vidéo, nous aurons des solutions.
Donc le premier est appelé est pair.
Donc, vous aurez besoin d'écrire une fonction appelée est même qui prend un seul argument qui est un nombre et il retourne vrai si le nombre est pair et faux si ce n'est pas le cas.
Donc il ya quelques exemples est même de quatre retours vrai est même si 21 renvoie false est même un 68 est vrai 3 3 3 est faux.
Si vous avez besoin de jogging votre mémoire sur la façon dont vous déterminez si un nombre est même vous pouvez regarder certaines des vidéos précédentes où nous avons parlé modulo.
Ensuite, une fonction appelée factorielle.
Donc, la plupart d'entre vous ne se souviendront probablement pas ce qu'est factorielle.
Je pense que nous en avons parlé comme une fois dans mon cours de mathématiques au lycée.
Fondamentalement vous prenez un nombre comme quatre et factorielle est écrit avec un point d'exclamation souvent.
Donc pour factorielle est égale à 4 fois 3 fois 2 fois 1.
Donc cela nous donne 24 6 factorielle est six fois cinq fois quatre fois trois fois 2 fois 1.
Donc, fondamentalement, vous allez écrire une fonction qui prend un nombre et multiplier ce nombre par chaque entier inférieur à celui entre ce nombre et 1.
Donc, il ya une petite mise en garde qui est zéro factorial est 1.
Donc, pour écrire cette fonction dans le besoin d'avoir une variable que vous êtes en constante multiplication par des nombres plus petits et plus petits, vous multipliez par quatre puis trois et puis deux et puis un et vous arrêter.
Lorsque vous multipliez par 1.
Donc vous pouvez voir quelques exemples ici.
Factorial de cinq est cinq fois quatre fois trois fois deux fois un qui est un factoriel de 120 de deux est juste deux factoriel de 10.
Est ce nombre massif et factoriel de zéro.
N'oubliez pas qu'il faut revenir 1.
Donc le dernier ici est un peu différent.
Il s'appelle Khabab pour serpenter.
Donc, si vous vous souvenez qu'il existe différentes façons d'écrire des chaînes de cas différents.
Il ya un cas de serpent où nous utilisons des soulignements comme vous le voyez ici.
Bonjour tout le monde.
Il y a le cas Khabab où nous utilisons des tirets haloed dash world.
Donc, vous allez écrire une fonction appelée Khabab à serpent qui prend un argument chaîne unique qui va être cas Khabab.
Donc, il utilise des tirets entre les mots et votre travail est de remplacer tous ces tirets avec des traits de soulignement pour le rendre cas de serpent.
Donc, pour ce faire, vous devrez peut-être rechercher un peu comment vous pouvez remplacer des caractères dans une chaîne.
Donc, il est certainement intentionnel que celui-ci est le dernier dans les problèmes que vous pourriez avoir besoin de faire un peu de recherche.
Faire des recherches Google comment vous pouvez remplacer tout un caractère spécifique dans une chaîne avec un autre caractère spécifique afin que vous puissiez voir un échantillon d'entrée et de sortie.
Bonjour le monde Dasch.
Lorsque vous le passez dans Khabab au serpent doit retourner Hello souligner le monde.
Et un point clé sur tous ces exercices.
Aucun journal de contact.
Ce sont toutes les déclarations retournées.
OK alors dans la prochaine vidéo nous allons passer en revue quelques solutions.