1
00:00:00,530 --> 00:00:02,660
OK alors commençons par le premier ici.

2
00:00:02,670 --> 00:00:06,330
Imprimez tous les chiffres entre les négatifs 10 et 19.

3
00:00:06,600 --> 00:00:10,560
Donc, avant de commencer à écrire le code, nous devons créer nos fichiers.

4
00:00:10,560 --> 00:00:18,090
J'ai donc un fichier Tim simple et j'ai besoin de créer un script pour se connecter.

5
00:00:18,300 --> 00:00:19,950
Alors gardons notre script.

6
00:00:20,130 --> 00:00:21,250
Appelons-le boucles.

7
00:00:21,400 --> 00:00:31,330
Oui enregistrer cela et puis je vais ajouter une alerte parce que je veux toujours s'assurer qu'ils sont connectés.

8
00:00:31,950 --> 00:00:39,700
Revenez à l'étude sauvage DML et puis juste le lien à ce manuscrit qui était des boucles qui.

9
00:00:39,720 --> 00:00:41,230
Oui.

10
00:00:41,280 --> 00:00:46,620
Donc maintenant, si nous allons ouvrir ce que nous devrions obtenir notre alerte agréable.

11
00:00:46,710 --> 00:00:47,780
Génial.

12
00:00:47,790 --> 00:00:49,360
Alors abordons la première.

13
00:00:49,370 --> 00:00:53,360
Imprimez tous les numéros entre les négatifs 10 et 19.

14
00:00:54,540 --> 00:00:56,800
Nous allons donc commencer par une boucle WHILE.

15
00:00:57,180 --> 00:01:13,660
Nous allons commencer par la variable var, disons que le compteur commence à négatif 10 alors nous aurons juste une boucle sauvage où nous vérifions quand le compteur est moins de 20.

16
00:01:14,370 --> 00:01:22,580
Annuler ce compteur de journal et ensuite nous allons ajouter 1 au compteur juste comme ça.

17
00:01:22,590 --> 00:01:24,220
Nous avons donc commencé négatif 10.

18
00:01:24,540 --> 00:01:29,400
Nous avons imprimé nous ajoutons 1 alors que Kountry est moins de 20.

19
00:01:29,430 --> 00:01:35,380
Nous pourrions aussi refactoriser cela pour être alors qu'il est inférieur ou égal à 19.

20
00:01:35,430 --> 00:01:40,470
Soit on travaille dans un faire ceci juste pour le saké de variété ainsi économiser.

21
00:01:40,680 --> 00:01:55,520
Et allons-y à un con. Qui log haut top juste pour rendre clair que nous impriment tous les nombres entre les négatifs 10 et 19 enregistrer et exécuter ce.

22
00:01:55,560 --> 00:01:57,880
Donc, rafraîchir la page.

23
00:01:58,500 --> 00:02:06,040
Ne voyez rien parce que tout est sur la console et vous pouvez voir que nous obtenons tous les numéros entre négatif 10 et 19.

24
00:02:06,300 --> 00:02:09,210
Assurez-vous qu'il comporte 19 négatifs 10.

25
00:02:09,210 --> 00:02:10,610
Génial.

26
00:02:10,680 --> 00:02:15,760
Donc le prochain défi est d'imprimer tous les nombres pairs entre 10 et 40.

27
00:02:16,140 --> 00:02:20,110
Donc, je vais simplement copier ceci et le modifier un petit peu.

28
00:02:20,190 --> 00:02:28,400
Alors imprimer tous les nombres pairs entre 10 et 40 enregistrer.

29
00:02:28,770 --> 00:02:38,970
Donc, nous allons commencer avec notre compteur juste égal à 10 alors que le compteur est inférieur à 41 ou inférieur ou égal à 40.

30
00:02:38,970 --> 00:02:40,380
Faisons-le de cette façon.

31
00:02:40,650 --> 00:02:43,390
Nous allons l'imprimer seulement si c'est égal.

32
00:02:43,650 --> 00:02:45,570
Donc, il ya quelques façons de le faire.

33
00:02:45,630 --> 00:02:50,760
Le premier est que nous l'imprimons toujours, mais nous comptons par deux.

34
00:02:51,330 --> 00:02:53,770
Donc, cela signifie que nous commençons à 10.

35
00:02:53,820 --> 00:02:58,560
Ensuite, nous ajoutons puis nous imprimons 10 et nous ajoutons deux, puis nous sommes à 12.

36
00:02:58,730 --> 00:03:01,010
Donc nous imprimons 12 et ensuite nous ajoutons deux.

37
00:03:01,020 --> 00:03:04,180
Donc c'est une façon de le faire juste pour s'assurer que ça fonctionne.

38
00:03:04,230 --> 00:03:12,290
Ouvrons la console et l'impression s'effectue entre 10 et 40.

39
00:03:12,390 --> 00:03:13,980
Et ça marche bien.

40
00:03:14,010 --> 00:03:16,230
Il y a donc une autre façon que nous aurions pu écrire.

41
00:03:16,500 --> 00:03:18,910
Et je vais juste copier ceci pour vous montrer.

42
00:03:19,470 --> 00:03:20,740
Nous pourrions l'écrire de cette façon.

43
00:03:21,000 --> 00:03:24,240
Donc nous faisons une boucle pour chaque nombre.

44
00:03:24,270 --> 00:03:30,200
Donc, nous ne comptons pas par deux et puis nous allons avoir une déclaration if ici pour vérifier si un nombre est pair.

45
00:03:30,510 --> 00:03:36,180
Et cela ressemble à si le compteur mod 2 est nul.

46
00:03:36,390 --> 00:03:44,340
Donc, c'est ce que vous dites pour les chiffres, même si c'est divisible par deux alors nous allons l'imprimer et puis nous allons simplement en ajouter un.

47
00:03:44,820 --> 00:03:53,750
Donc, cette façon est plus courte et c'est un peu plus efficace parce que cette boucle ne va courir que la moitié autant de fois que celle-ci parce que nous comptons par deux.

48
00:03:53,940 --> 00:03:58,700
Donc nous ne faisons jamais cette boucle pour les nombres impairs par rapport à celui-ci ici.

49
00:03:58,950 --> 00:04:05,090
Si nous commençons par 10 si le compteur 2 est égal à zéro, il est constant comme 10.

50
00:04:05,220 --> 00:04:06,140
Nous ajoutons 1.

51
00:04:06,330 --> 00:04:07,840
Alors maintenant, nous le faisons pour 11.

52
00:04:08,010 --> 00:04:13,200
Donc ce code est évalué est 11 divisible par 2 et ce n'est pas le cas.

53
00:04:13,230 --> 00:04:18,130
Donc, ce n'est pas imprimé, mais le code dans la boucle est toujours exécuté à chaque fois.

54
00:04:18,300 --> 00:04:27,750
Donc, il ya un avantage de cette mise en place ici qui est il sera toujours imprimer les numéros pairs, peu importe le nombre, nous commençons par rapport à celui-ci.

55
00:04:27,840 --> 00:04:33,520
Si nous avons commencé à 11, il va toujours juste ajouter à ce nombre de base.

56
00:04:33,540 --> 00:04:39,900
Donc, nous allons avoir 11 13 15 qui ne sont pas même, mais celui-ci est effectivement vérifier si elles sont égales.

57
00:04:40,080 --> 00:04:48,980
Donc, je vais commenter cela pour l'instant et nous allons passer à la version courte qui, pour insérer les nombres pairs entre 10 et 40, comme nous le voyons ici.

58
00:04:50,160 --> 00:04:56,310
Donc next up nous avons imprimer tous les nombres impairs entre 300 et 333.

59
00:04:56,310 --> 00:04:59,060
Encore une fois, c'est très similaire à cela.

60
00:04:59,100 --> 00:05:18,080
Je vais tout simplement copier tout cela et changer cela afin d'imprimer tous les nombres impairs entre 300 et 333 et puis nous allons commencer avec le compteur à 300.

61
00:05:18,090 --> 00:05:21,060
Donc, celui-ci ne fonctionnera pas parce que nous commençons à 300.

62
00:05:21,060 --> 00:05:24,730
Si nous ajoutons deux, il y en aura 300 deux et cela comptera par égal.

63
00:05:24,780 --> 00:05:28,880
Je vais donc m'en débarrasser et nous allons utiliser le chemin un peu plus long.

64
00:05:29,220 --> 00:05:33,710
Donc, pour vérifier si quelque chose est impair Nous voulons nous assurer qu'il n'est pas divisible par 2.

65
00:05:33,870 --> 00:05:46,960
Donc, si le compteur Montu n'est pas égal à zéro, alors nous imprimerons le compteur et l'autre chose que nous devons changer, c'est que cette boucle va commencer à 300 et nous vérifions si elle est inférieure à 40.

66
00:05:46,980 --> 00:05:49,110
Donc, maintenant, ce code ne sera même pas exécuté.

67
00:05:49,350 --> 00:06:01,560
Donc nous voulons faire ceci 333 So let's save et refresh et vous pouvez voir que nous obtenons tous les numéros impairs 3 ou 1 tout le chemin à 333.

68
00:06:01,560 --> 00:06:10,170
Donc le dernier ici est d'imprimer tous les nombres divisibles par cinq et trois qui sont entre 5 et 50.

69
00:06:10,230 --> 00:06:13,440
Donc aller à copier sont mis en place une fois de plus.

70
00:06:13,560 --> 00:06:31,350
Donc, cette fois, je vais annuler ce journal en imprimant tous les nombres divisibles par 5 et 3 entre 5 et 50.

71
00:06:31,410 --> 00:06:38,460
Donc, pour ce faire, nous allons commencer par notre compteur à 5 heures et cela va jusqu'à 50 heures.

72
00:06:39,720 --> 00:06:45,200
Et notre logique ici n'est pas de vérifier si ce n'est pas divisible par 2 qui est ce que nous avons ici.

73
00:06:45,750 --> 00:06:50,930
Ce que nous voulons faire est de vérifier s'il est divisible par 5 et divisible par 3.

74
00:06:51,210 --> 00:07:05,520
Donc ça va ressembler à maître contre 5 est égal à zéro et contre maade trois égaux zéro et c'est tout.

75
00:07:05,520 --> 00:07:12,470
Donc, les deux doivent être divisibles par cinq, et 3 pour que nous puissions les imprimer.

76
00:07:12,810 --> 00:07:13,890
Donc c'est tout ce que nous devons faire.

77
00:07:13,950 --> 00:07:25,370
Allons-y et rafraîchir notre navigateur et vous pouvez voir que nous obtenons tous les nombres qui sont divisibles à la fois par 5 et 3 qui sont entre 5 et 50 et il n'y a que trois d'entre eux.

78
00:07:25,380 --> 00:07:27,740
Très bien, donc c'est tout pour cela pendant que les boucles ensemble de problèmes.
