Więc mam zamiar iść do przodu i napisać cztery rozwiązania dla tych czterech pętlach.
Więc mam zamiar zrobić nowy plik zapisz.
Ja po prostu nazwać to, że pętle HMO, a ja po prostu skopiować mój setup z pętli while.
Tak bardzo podobne.
Jedyna różnica jest taka, że ​​zamierzam zmienić tytuł będzie ustawiony na pętle problem, a potem mam zamiar zmienić skrypt być dla pętle dot Tak, a potem zrobię tego pliku.
Więc utworzyć nowy plik zapisz go na pętle dot J nas i zamiast tutaj, jak zawsze chciał zrobić po prostu umieścić coś tak, że możemy powiedzieć, że nasze pętle są podłączone.
Więc teraz, jeśli mamy iść do przodu i otworzyć się, że mówi nam podłączonego OK.
Zatem pierwszym problemem było DePrince.
Zatem pierwszym problemem jest to, aby wydrukować wszystkie numery między 10 a 19 negatywnych.
Więc mam zamiar skopiować dziką kod pętli że mam i przenieść go do czterech pętli i jestem naprawdę dzieje, aby ten podzielony ekran, dzięki czemu można zobaczyć, jak dzieje się w tym samym czasie.
Więc mam dziką wersję pętli po lewej stronie, a następnie moja wersja dla pętli po prawej stronie.
Więc co trzeba zrobić, to wydrukować wszystkie numery między 10 a 19 negatywnych.
Więc dla pętli, a następnie po prostu zrobić bo VAR I rozpoczyna się ujemnym 10 i będziemy biec, a ja jest mniejsza niż 20.
A potem mamy zamiar dodać jeden za każdym razem przez con pętli. Pies I i to wszystko.
Więc to jest znacznie krótszy.
Nie trzeba wprowadzać oddzielną zmienną.
Nie potrzebujemy oddzielnej linii, aby zwiększyć wartość zmiennej.
Możemy robić to wszystko na raz pojawiają.
Więc po prostu upewnij się, że działa z powrotem do odświeżania przeglądarki.
Otwórz konsolę i widzimy negatywne 10 aż do 19.
Więc następnym górę druk wszystkie parzyste numery od 10 do 40 lat.
Więc jest kilka sposobów możemy to zrobić.
Możemy zacząć musimy cztery.
Tak czy inaczej zacząć i równa 10 i chcemy iść dalej.
Dobrze jest mniejsza niż lub równa 40.
Więc jestem po prostu dodać kilka spacji.
Technicznie to nie ma znaczenia.
Ja po prostu lubię, jak to wygląda.
A następnie za każdym razem, za pośrednictwem możemy albo dodać dwa.
Więc ja plus dwa równa się dwa i to wszystko.
Contador dziennik I.
I to jest pierwszy sposób to zrobić.
I tak, aby wykazać, że tu odświeżyć i mamy wszystko, nawet pomiędzy 10 a 40 lat.
Ale znowu problem z tego rozwiązania jest to ten sam problem mieliśmy z pierwszej pętli while rozwiązania.
Jeśli zamiast tego chciałem wydrukować Evens między 11 a 40 lat.
Mam zamiar mieć problem.
A to dlatego, że jestem po prostu dodając do.
A to dlatego, że jestem po prostu ślepo dodając do bez względu na wartość początkowa jest.
Więc ja dostaję numery nieparzyste tym razem.
Więc gdybym chciał byłaby dopasowując go do innej wersji, gdzie rzeczywiście sprawdzić, czy liczba jest parzysta i musi wyglądać tak dodam jeden za każdym razem.
A potem mam if i mówię, jeśli liczba jest parzysta.
Więc gdybym miał dwa równa zeru wtedy będziemy się do tego dziennika.
Właśnie tak.
I nie powinniśmy zauważyć różnicę bardzo świeże nadal działa tak samo, że jest to bardziej niezawodny sposób, gdzie mogę to zmienić się nieparzystą liczbę i nadal nie ma znaczenia.
Teraz po prostu drukuje Evens zaczynające się od 13 do 40 lat.
W porządku.
Kolejny drukując wszystkie numery nieparzyste od 300 do 333.
Dlatego chcemy, drugi dla pętli.
Zaczniemy i równej 300.
Chcemy, by iść naprzód.
Więc poprosiłem mniejsza lub równa 3 3 3, a my po prostu dodać jeden za każdym razem.
I co wtedy zrobimy tak jak my tutaj zamiast sprawdzania, czy coś jest jeszcze dobrze sprawdzić, czy jest to dziwne.
Więc to jest bardzo podobne.
Jeśli moje dwa nie jest równa zeru, co oznacza, że ​​jest to dziwne, że nie jest podzielna przez dwa, a następnie będziemy anulować ten dziennik i powiedzieć, że odświeżanie i mamy wszystkie nieparzyste numery zaczynające się na 3 lub 1 do 3 133.
Tak bardzo ostatnio jeden drukowania wszystkie liczby podzielne przez pięciu i trzech, które są od pięciu do 50 lat.
Więc kolejna pętla for zaczniemy albo ja równa się pięć.
Wciąż tu natomiast jest mniejsza lub równa 50 i dodajemy po jednym na końcu każdej pętli.
Więc co mamy zamiar zrobić, to mieć Jeśli zaznaczysz oświadczenie, jeśli jest podzielna przez pięć następnie jedziemy do sprawdzenia, czy też podzielna przez trzy mi się podoba.
A potem anulować dziennik i to skończymy.
Warto więc sprawdzić.
Odśwież i widać otrzymujemy 15 30 i 45.
Przypomnę więc tu po lewej mam rozwiązania pętli while a po prawej mam rozwiązań pętli więc będę próbować przekonać ich, by dopasować się tak doskonale, jak to możliwe.
No to jedziemy.
I widać rozwiązań pętli są znacznie krótsze.