JavaScript die Grundlagen für Anfänger - Abschnitt 5: Schleifen und Konditionen | Rob Merrill | Skillshare

Playback-Geschwindigkeit


  • 0.5x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 2x

JavaScript die Grundlagen für Anfänger - Abschnitt 5: Schleifen und Konditionen

teacher avatar Rob Merrill, JavaScript Instructor

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu jedem Kurs
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu jedem Kurs
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

7 Einheiten (43 Min.)
    • 1. JavaScript the Basics - Schleifen und Konditionen: Promo Video

      1:55
    • 2. JavaScript the Grundlagen - Schleifen und Konditionen: Teil 1

      7:57
    • 3. JavaScript the Grundlagen - Schleifen und Konditionen: Teil 1 Lab

      7:13
    • 4. JavaScript the Grundlagen - Schleifen und Konditionen: Ändern von Statements

      3:55
    • 5. JavaScript the Grundlagen - Schleifen und Konditionen: Verstellen von Statements Lab

      7:37
    • 6. JavaScript the Grundlagen - Schleifen und Konditionen: Für, WOLLEN, Tun / Während Schleifen

      7:37
    • 7. JavaScript the Grundlagen - Schleifen und Konditionen: Für, WOLLEN, Do/Während Schleifen Lab

      7:11
  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Alle Niveaus

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

498

Teilnehmer:innen

3

Projekte

Über diesen Kurs

Kurs 5 - Loops & Conditionals in JavaScript:

  • bedingte Aussagen
  • Betreiber
  • Aussagen umstellen
  • für Schleifen
  • während der Schleifen
  • do/while

Durch unser ganzes JavaScript die Grundlagen für Anfänger course findest du dies genau in der richtigen Stelle für die Eingabe in die Sprache von JavaScript Wir fangen von Anfang an an an und bauen unser Verständnis für die beliebteste Programmiersprache der Welt zusammen auf.

Zeigen Sie JavaScript in Aktion mit Whiteboard-Videos für die Anzeige auf Ihrem Smartphone optimiert. Dies ist wirklich ein Kurs, mit dem du dich ganz in die Lage versetzen kannst, egal wo du bist. Nimm deine JavaScript unterwegs! Mit Whiteboard-Videos kannst du dir vorstellen, was JavaScript unter der Haube tut.

Du kannst JavaScript in deinem Webbrowser üben! Nutzen Sie die Tools für die Entwickler von Google Chrome, um das JavaScript, das du während unseres whiteboard gelernt hast, mit weiteren Beispielen und Herausforderungen in die Tat umzusetzen. Dies ist unser is

Learning ist wie das Erlernen einer Sprache. Dieser Kurs verspricht kein falsches Versprechen darüber, dass du JavaScript über Nacht meistern wirst. Dieser Kurs wird dich jedoch in die beliebteste Programmiersprache der Welt eintauchen.

Jeder Kurs stellt dir etwas Neues in JavaScript vor:

  • JavaScript Syntax
  • JavaScript Bausteine
  • JavaScript Best Practices
  • JavaScript-Objekte
  • JavaScript Arrays
  • JavaScript Regular Expressionen
  • JavaScript Funktionale Programmierung
  • JavaScript
  • JavaScript
  • JavaScript ES6 Syntax

Du bekommst diesen Kurs mit einem Verständnis von JavaScript, mit dem du einen tieferen Einblick in die Sprache machen kannst und dich möglicherweise in eine neue Karriere als JavaScript einstecken kannst.

Eine neue Sprache zu lernen kann schwierig sein und sich sogar einschüchternd fühlen. JavaScript die Grundlagen machen den Lernprozess zugänglich und einladend!

Triff deine:n Kursleiter:in

Teacher Profile Image

Rob Merrill

JavaScript Instructor

Kursleiter:in

Rob Merrill is a Full Stack JavaScript Developer. His specialty is in the MEAN stack focusing on AngularJS, NodeJS, ExpressJS and MongoDB.

He is a graduate of Code Fellows Advanced Full Stack JavaScript Development course and has been developing with JavaScript for three years.

In his spare time he travels around Seattle's finest craft breweries with his wife and their dog.

Vollständiges Profil ansehen

Kursbewertungen

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%
Bewertungsarchiv

Im Oktober 2018 haben wir unser Bewertungssystem aktualisiert, um das Verfahren unserer Feedback-Erhebung zu verbessern. Nachfolgend die Bewertungen, die vor diesem Update verfasst wurden.

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen bei Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. JavaScript the Basics - Schleifen und Konditionen: Promo Video: Willkommen bei Java-Skript. Die Basics. JavaScript ist die beliebteste Programmiersprache in der Welt wurde die Sprache des Web Stack Overflow als die beliebteste taube Technologie aufgeführt genannt und erhalten haben Zahlen es als die obersten Ränge Sprachenlernen JavaScript ermöglicht es Ihnen, ein Full-Stack-Entwickler oder finanzieren eine Spezialität auf dem Front-End oder dem Back-End. Mit JavaScript können Sie Front- und Frameworks wie Reagieren und Winkeln auf der Client-Seite bewältigen . Und Sie können auch auf der Back-End-Serverseite ohne Js schneiden und Datenbanken mit Mongo erstellen . DB JavaScript ist eine Sprache, also wird es einige Zeit dauern, um zu lernen, bevor Sie Poesie oder einen Roman in jeder Spracheschreiben können Sprache Sie müssen zuerst das Alphabet lernen, wie man Wörter macht und sehen, wie andere es benutzen. Um JavaScript zu lernen. Wir werden unter die Haube schauen. Dies wird nicht nur eine Übung sein, den Code eines anderen zu kopieren, um mit einer Anwendung zu landen , die Sie nicht verstehen. Alles, was wir tun, wird visuell in Form einer Whiteboard-Lektion sein, in der Sie wirklich sehen können wie alles funktioniert und verbindet. Wenn Sie ein visueller Lernender sind, ist dies der richtige Kurs für Sie. Dabei geht es nicht darum, 0 bis 60 oder Null zum Helden zu gehen, denn wenn du wirklich bei Null beginnst, lassen dich diese Kurse schnell hinter dir. Es geht darum, zu lernen. Verstehen und Anwenden ist, dass Sie mit JACKET erstellen und erstellen können. Way folgt dann unserem Whiteboard. Lektionen in das Labor Weg wird in den Google Chrome Software-Entwickler geben. Konsul Disteln sind Java-Skript-Spielplatz. Es gibt nichts, was Sie für diesen Kurs herunterladen müssen. Keine Spezialwerkzeuge, keine zusätzlichen Schritte. Nur Google, Chrome, alles. Sie haben die Lektion gelernt, die wir dann gemeinsam im Labor neu erstellen werden. Ich werde Ihnen dann eine Code-Herausforderung geben, um neu zu erstellen, was wir gemeinsam gelernt haben, und dann werden wir gemeinsam eine mögliche Lösung suchen. Willkommen bei Java Script. Die Grundlagen. Beginnen wir, Job-Skript zu sprechen 2. JavaScript the Grundlagen - Schleifen und Konditionen: Teil 1: Alles klar, willkommen zurück in Java. Drehbuch. Die Grundlagen. In diesem Abschnitt werden wir uns Loops und Jolla Skript ansehen. Was ist eine Schleife in JavaScript? Schleifen? Gewertete Bedingung. Wenn wahr, geben wir einen Codeblock ein und führen die Anweisungen innerhalb des Codeblocks aus. Nach dem Ausführen des Co-Blocks überprüfen wir die Bedingung erneut, und wenn es immer noch wahr ist, wird der Codeblock erneut ausgeführt. Wir wiederholen dies, bis die Bedingung false zurückgibt. Aber bevor wir uns Schleifen ansehen können, müssen wir untersuchen, was es bedeutet, eine Bedingung zu überprüfen. Und JavaScript? Was bedeutet es, Bedingungsanweisungen einzuchecken, andere Anweisungen auszuführen oder zu überspringen, abhängig vom Wert eines angegebenen Ausdrucks? Diese Aussagen sind die Entscheidungspunkte Ihres Codes, und sie werden manchmal auch als Zweige oder Pfade bezeichnet. Es ist wie zu sagen, wenn es wahr ist, gehen Sie diesen Weg, wenn seine falsche diesen Weg nehmen. Wenn Sie sich vorstellen, dass Java-Skript-Interpreter einem Pfad durch Ihren Code folgt, sind die bedingten Anweisungen die Orte, an denen der Code in zwei oder mehr Pfade verzweigt. Da der Dolmetscher wählt, welchen Pfad folgen soll. Lassen Sie uns eine wahre und falsche Bedingungen aussehen. Way sah dies in früheren Lektionen, wenn wir Gleichheit und Ungleichheit Operatoren und einen Wert in einem Ausdruck als true oder false string mit dem Zeichen betrachteten . Acht ist gleich im Wert der Zahl acht wegen Zwang und JavaScript. jedoch Wenn wirjedochden strikten Gleichheitsoperator von triple equals verwenden, stellen wir fest, dass der Typ der Zeichenfolge und Nummer nicht gleich sind, also bewerten Sie den Ausdruck falsch ist. In unserem ersten Fall würden wir den wahren Pfad nehmen und in den Codeblock eingeben. In unserem zweiten Fall würden wir den falschen Pfad nehmen und über den Codeblock gehen, den wir verwenden können. Größer und kleiner als Symbol ist gut, Ausdrücke auszuwerten. Zahl fünf ist größer als vier, so dass der Ausdruck als wahr ausgewertet wird und wir treten in den Codeblock. In unserem zweiten Beispiel ist Zahl vier nicht größer als sechs, also wertet es die falsche aus und wir treten über den Codeblock. Sie sind auch Wahrheit Ian falsche e Ausdrücke in JavaScript. Jede neue Programmierung dieser Begriffe, Wahrheit und Falschheit könnte ein seltsames Konzept Toe sein. Verstehen Sie den Kontext von Wahrheits- und Falschheitsausdrücken. Wir müssen uns Boolean ansehen. Es ist Boolean Zehr, benannt nach George Boole, einem englischen Mathematiker, Pädagogen, Philosophen und Logiker. Was sind Wahrheit und Falschheit? Werte? Ah, fallen. Siehe, Wert ist der Wert, der den Wert false übersetzt, wenn er in einem Bowling-Kontext ausgewertet wird. Ein Wahrheitswert e-Wert ist ein Wert, der in true übersetzt wird, wenn er in einem booleschen Kontext ausgewertet wird. Beginnen wir mit falschen e-Werten. False an sich ist ein false der Wert Null eine leere Zeichenfolge, Nein undefiniert und nicht eine Zahl sind alle falsch e Werte. Was die falschen e-Werte bedeuten unsere, dass wir den Pfad wählen, der über den Codeblock tritt. Wir schauen nicht in ihn hinein. Was ist also der Wahrheitswert? Es ist alles, was kein vollständiger Siehwert ist. Keine Liste zu erinnern, wenn es nicht falsch ist. Die Aussage, die wir oben betrachtet, als es ist eine Wahrheit e Aussage. Also haben wir auf Gleichheit, Ungleichheit Operatoren größer als und kleiner als Operatoren, zusammen mit Wahrheit, e und falsche e-Werte. Schauen wir uns eine weitere Möglichkeit an, einen Ausdruck zu bewerten. Schauen wir uns logische Operatoren an. logischen Operatoren können Sie die Ergebnisse von mehr als einem Vergleichsoperator vergleichen. Wir werden uns die logischen und ebenso die logischen oder Operatoren ansehen. Beginnen wir mit einer logischen Tante. Dieser Operator wird auf mehr als eine Bedingung testen. Wir werden das doppelte kaufmännische Und-Zeichen verwenden. Wir finden das auf unserer Tastatur mit Shift sieben. Schauen wir uns einen Code an, den wir fünf haben, ist größer als vier. Doppeltes kaufmännisches Und-Zeichen acht ist größer als drei. Doppeltes kaufmännisches Und-Zeichen sagt uns, dass innerhalb der öffnenden und schließenden Klammern beide Ausdrücke es auf Wert legen müssen. True für den gesamten Ausdruck, auf den ausgewertet werden soll. Es stimmt, so fünf ist größer als vier und acht ist größer als drei sind beide wahr, also bewerten wir dies zu wahr. Unsere nächsten Beispiele werden alle in false übersetzt, da beide Ausdrücke nicht wahr sind. Onley, in unserem ersten Fall mit einem echten Wert, führen uns in den Codeblock. Während alle anderen Ausdrücke zu falsch bewerten, nehmen uns auf einen Weg, um über den Mantel zu treten. Jetzt wird es an den logischen Operator gewendet, oder dieser Operator sucht nach mindestens einer Bedingung, um wahr zu sein. Schauen wir uns ihren vorherigen Code an. Beispiel. Lassen Sie uns entfernen die doppelte Amper sendet und wird es für die beiden Rohre für die oder Operator fünf ersetzen ist besser als vier, Also unser Ausdruck wird es auf wahr schätzen, egal was die zweite Bedingung ist. WAY sagte dies auch für unser zweites und drittes Beispiel. Wir brauchen nicht beide Bedingungen, um wahr zu sein. Nur eine in unserem letzten Beispiel. Beide Bedingungen Luft falsch, so dass unser oder Operator diesen Ausdruck als false zurückgibt. Also haben wir viel über einen Wert in Ausdrücken und Pfaden gesprochen. Lassen Sie uns über unsere Wegschilder sprechen, die unseren JavaScript-Interpreter informieren, wohin wir gehen wollen. Schauen wir uns wenn Anweisungen anders, Anweisungen und sonst if-Anweisungen an, lassen Sie uns mit if-Anweisungen beginnen. Die if-Anweisung ist die grundlegende Steueranweisung. Die if-Anweisung ist die grundlegende Steueranweisung, die JavaScript erlaubt, Entscheidungen zu treffen oder genauer, Anweisungen bedingt auszuführen und zu wissen, welchen Pfad zu nehmen ist. Die Syntax der if-Anweisung beinhaltet das Schlüsselwort, wenn gefolgt von Klammern, die mit einem Ausdruck gefüllt sind, dann von einem Codeblock gefolgt. Wenn der Ausdruck der Wertverschwendung wahr, werden wir in den Codeblock eingeben. Wenn der Ausdruck als falsch ausgewertet wird, werden wir über diesen Code gehen, der wie überprüft klingen sollte, was wir gerade behandelt haben. Wenn die Zahl fünf größer ist als die Zahl vier, dann werden wir in den Codeblock eingeben. Dies ermöglicht es uns, diese Zeichenfolge wahre Bedingung jetzt zu protokollieren, wenn wir es hochschalten und eine Bedingung setzen , dass es falsch ist wie fünf größer als sechs ist. Wenn wir unseren Code ausführen, geben wir diesen Codeblock nicht ein und haben keinen Zugriff auf die Zeichenfolge. True Bedingung die zweite Form der if-Anweisung, führt die else Klausel, die ausgeführt wird, wenn der Ausdruck falsch ist. Was ist, wenn Sie mehrere Optionen zu True auszuwerten wollen, Lassen Sie uns eine Variable namens Testscore wird es einen Wert von 88 geben wird dann eine if else - Anweisung erstellen und wir haben Testwert als Ausdruck größer als 90. Wir haben einen Codeblock. Das ist herzlichen Glückwunsch. Hast du danach einen Namen? Wir haben eine else-Anweisung und wir haben ein Konsolenprotokoll besagt, dass Sie fehlgeschlagen sind. Bessere Studie mehr nächstes Mal in unserer wenn sonst Aussage, wenn wir bewertet, wahr würde eine ansprechende Glückwünsche bekommen. Haben Sie einen Namen? Wenn wir auf falsch auswerten, nehmen wir den Weg zur else-Anweisung und Sie erhalten eine Antwort, die Sie beim nächsten Mal nicht besser studieren konnten, können Sie sich vorstellen, dass dies nicht super hilfreich ist mit einer Punktzahl von 88, die weit über scheitert. Also lasst uns noch etwas hinzufügen. Wenn Optionen, wenn die Punktzahl über 80 liegt, wird in den Codeblock gehen, der die Zeichenfolge zurückgibt. Tolle Arbeit musst du sein und dann das Muster von anderen wiederholen. Wenn für spezifischere Rückmeldungen, dieser Abschnitt des Codes eine viel bessere Antwort auf eine 88 78 oder 68 statt eine Pass fehlschlagen nur Version des Mantels. Alles klar, das ist alles, was wir haben. Für jetzt. Vielen Dank, dass Sie einen ersten Blick auf die Bewertung der Bedingungen genommen haben. Wir sind alle bereit für unsere nächste Lektion über JavaScript Loops. Aber zuerst sollten wir ins Labor gehen und das, was wir gelernt haben, in die Praxis umsetzen. 3. JavaScript the Grundlagen - Schleifen und Konditionen: Teil 1 Lab: Alles klar, willkommen zurück im Labor und in unserer Lektion. Wir haben darüber gesprochen, diesen Abschnitt mit Java-Skript-Schleifen zu verbringen. Aber bevor wir diese Ausländer JavaScript-Schleifen bekommen können, müssen wir zuerst einen Ausdruck auswerten, um festzustellen, ob er wahr oder falsch ist. Daher haben wir uns überprüft und erfahren mehr über die Bewertung von Bedingungen. Wir haben darüber gesprochen, dass unser Zustand wie ein Weg ist. Ob ein Ausdruck wahr oder falsch ist, wird bestimmen, was unser JavaScript-Interpreter mit unserem Quellcode macht . Wir haben die Gleichstellungsoperatoren überprüft und über die größer als und kleiner als die Betreiber gesprochen . Als nächstes schauten wir uns die Wahrheit e und falsche E-Ausdrücke an. Wir haben uns die spezifische Liste der falschen Ausdrücke angesehen und dann diskutiert, dass alles, was nicht falsch ist e wahr ist. Wir sahen uns auch logische Operatoren an und und oder schließlich traten wir in sie ein. Wenn eine l Anweisungen, diese Luft wie diese Zeichen Luft Javascript-Interpreter liest, wenn wahr und falsche Ergebnisse haben es auf einem Pfad gesagt. Also lasst uns weitermachen und an die Arbeit gehen. Wir fangen mit der Herausforderung an. Im Folgenden finden Sie einige JavaScript-Ausdrücke. Ich möchte, dass Sie hineingehen und den Code in all diesen Beispielen ändern, um sie wahr zu machen, wenn sie derzeit falsch zurückgeben. Alles klar, wie läuft das? Hoffentlich war das nicht allzu schwierig für dich. In unserem ersten Beispiel hätten wir das auf verschiedene Arten lösen können. Wir hätten die Richtung des Größer-als-Zeichens ändern können, haben Toe nicht gesagt, dass fünf weniger als sieben sind. Wir hätten auch die Zahl fünf in eine größere Zahl wie neun ändern können, um diesen wahren Ausdruck zu machen . Als nächstes haben wir die Zahl sieben, die streng der Zeichenfolge mit der Zahl sieben Zeichen entspricht . Strenge Operatoren suchen nach Wert , der in diesem Fall der gleiche ist und Typ , der in diesem Fall nicht gleich ist. So können wir das Dreifache gleich einem doppelten gleich ändern, und wir sind alle darauf eingestellt. Wir haben die Zahl sieben streng gleich einer Zeichenfolge mit den Zeichen, die sieben Java-Skript buchstabieren will unser Freund sein und bieten, Zwang zu tun, wie im vorherigen Beispiel. Aber es wird diese Werte nicht gezwungen, die gleichen zu sein. Es gibt nichts, was wir tun können, um sie gleich zu machen, damit wir den Gleichheitsoperator in einen Ungleichheitsoperator ändern können . Ein Ausrufezeichen gefolgt von einem einfachen oder doppelten Gleichheitszeichen. Gibt beide den Wert True zurück, da es einen anderen Wert oder Typ gibt. Schließlich haben wir einen falschen e-Wert von false an seiner Stelle. Wir können jeden Wert platzieren, der kein falscher Wert ist, den wir in unserer Lektion besprochen haben. In Ordnung, Zeit für eine nächste Herausforderung. Lassen Sie uns logische Operatoren verwenden. Ich möchte, dass Sie den Operator und verwenden, um die vier verschiedenen Optionen anzuzeigen, die Sie verwenden können , um One true und drei false is zurückzugeben. Dann möchte ich, dass Sie den logischen Operator oder verwenden und für Beispiele zeigen und welche drei Antworten wahr sind und eine Antwort falsch ist. Gehen Sie weiter und halten Sie eine Pause. Ein Video in wenigen Augenblicken wird wieder zusammen kommen und eine Lösung finden. Ordnung, Diese Herausforderung war ziemlich offen, also hätten Sie eine beliebige Anzahl von Lösungen finden . Wir beginnen mit vier verschiedenen Ansätzen für den Operator und, die mit einem wahren und drei falschen Ausdrücken, die wir haben. Fünf ist größer als drei und 10 ist größer als wahr, was als wahr bewertet. Wir haben fünf ist weniger als drei, was falsch ist und 10 ist größer als zwei, was wahr ist. Dies wird jedoch als false ausgewertet, da der logische Operator und erwartet, dass beide Ausdrücke true zurückgeben, damit der gesamte Ausdruck zurückgegeben wird. Es stimmt, wir finden dies als der Fall im dritten Beispiel ist gut und unser viertes Beispiel. Beide Ausdrücke gaben falsch zurück, daher sollte es keine Überraschung sein, dass wir auch falsch werden. Nun schauen wir uns unsere oder Operator an. In diesem Beispiel verwenden wir den gleichen Code, aber wechselten den Operator und mit dem Operator oder. Das Ergebnis ist, dass die ersten 3 Beispiele wahr zurückgegeben haben, weil wir im zweiten und dritten Fall nur ein Minimum von einem Ausdruck benötigen, um zurückzukehren. True, wenn der gesamte Ausdruck zurückgegeben wird. Es stimmt, das letzte Beispiel zeigt, wie wir alle Ausdrücke auf false benötigen, um eine falsche Anweisung zurückzugeben . Ordnung, lassen Sie uns das Wah schließen, indem wir uns das, wenn sonst und sonst ansehen. Wenn Aussagen dies unsere große Herausforderung sein wird, möchte ich, dass Sie die if else und else if Anweisungen verwenden. Wenn zwei andere wenn und eine andere in der Aussage in unserer Lektion, wir stellen uns Testergebnisse vor. Fühlen Sie sich frei, zu tun, was Sie wollen. jedoch einen Vorschlag benötigen, Wenn Siejedoch einen Vorschlag benötigen,versuchen Sie vielleicht etwas, das mit dem zu tun hat, was Sie tun sollten, je nachdem, wie das Wetter ist. Die eigentliche Herausforderung dieses Problems ist, ich möchte, dass Sie ein Beispiel für den logischen Operator verwenden und oder oder in Ordnung, gehen Sie voran und geben Sie diesem ein positives Video und in wenigen Augenblicken zusammen, um eine Lösung zu finden. Alles klar, wie geht's? Hoffentlich war das eine kleine Herausforderung. Ich werde voran gehen und eine Variable namens Temperatur erklären alle setzen Sie es gleich der Zahl 74 alle. Dann deklarieren Sie eine andere Variable namens regnerisch und setzen Sie sie auf den Booleschen Wert. True von dort werden wir mit unserer ersten If-Anweisung öffnen wir den Ausdruck temp ist größer als 90. Wenn das wahr ist, melden wir uns an der Konsole an. Ich gehe schwimmen, weil der Tempel US 74 der Ausdruck falsch bewerten wird. Das bedeutet, dass wir Schritt über das könnte blockieren und auf den nächsten Ausdruck schauen , der ein anderes ist. Wenn Aussage hier haben wir temp ist größer als 80. Wenn es wahr ist, werden wir uns anmelden. Ich werde an meinen 10 arbeiten. jedoch Es wirdjedochauch als falsch ausgewertet. Gehen wir weiter zu unserem nächsten anderen. Wenn Anweisung, wir gehen, um den logischen Operator zu verwenden. Und das bedeutet, dass beide Ausdrücke als wahr auswerten müssen, damit wir in unseren Codeblock eintreten können. Die erste ist, dass die Temperatur größer als 70 ist, was in diesem Fall wahr ist. Die zweite ist eine Ungleichheit Operator angebracht die Variable regnerisch. Wir wissen, dass Rainey einen Wert von Boolean hat. Es stimmt, aber der in Gleichheit Operator wird das umkehren, indem er Ausdruck falsch macht, was bedeutet, dass wir über den Code in unsere nächste andere-if-Anweisung treten werden, wenn wir das tun , finden wir, dass es wahr, dass unsere Temp über 70 ist und dass regnerisch ist ein Mobbing von true, was bedeutet, dass wir endlich in unseren Codeblock eingeben und sich an der Konsole anmelden können. Ich werde meinen Regenschirm schnappen, weil das wahr war. Wir werden unsere endgültige Aussage übergehen. Alles klar, wenn das immer noch ein wenig herausfordernd war, versuchen Sie es noch einmal. Vielleicht stellen Sie sich diesmal Aktivitäten vor, die Sie tun könnten, je nachdem, was Ihr Bankkonto ist und was Ihr Energieniveau ist. Es ist wichtig, dass Sie nicht auf ein neues Thema stürzen, bis Sie zumindest mit dem Thema ringen . Sie müssen das Thema nicht beherrschen, aber es ist wichtig, damit zu kämpfen. Ich hoffe, Sie genießen dieses Labor über die Auswertung von Aussagen und wenn sonst Klauseln und wir werden Sie in unserer nächsten Lektion sehen , wo wir in Schleifen eintauchen. 4. JavaScript the Grundlagen - Schleifen und Konditionen: Ändern von Statements: Willkommen zurück zu Java-Skript, Die Grundlagen und diese Lektion. Wir werden uns Switch-Anweisungen jetzt ansehen, wo wir über Bedingung ALS gelernt haben und wenn else und else if-Anweisungen verwenden, werden wir uns eine Anweisung ansehen, die nicht diejenigen verwendet , die die switch-Anweisung genannt werden. Was ist eine switch-Anweisung? Die switch-Anweisung wird verwendet, um einen Ausdruck auszuwerten, ihn dann mit einer case-Klausel zu verknüpfen und schließlich Code auszuführen Anweisungen , die diesem Fall entsprechen. Schauen wir uns einige Syntax an. Wir haben die JavaScript-reservierten Schlüsselwörter Schalter. Wir haben dann einen Ausdruck in Klammern. Dieser Ausdruck ist, was wir versuchen, einen Match Fall zu finden, wenn wir in unseren Code Block Weg eingeben . Verwenden Sie dann den Schlüsselwort-Fall. Was wir nach Fall setzen, ist der Wert, den wir suchen, um zu sehen, ob er mit dem Ausdrucksargument übereinstimmt , das wir in unserer switch-Anweisung setzen. Wenn es eine Übereinstimmung für diesen Fall gibt, geben wir in den spezifischen Codeblock ein. Wenn es keine Übereinstimmung gibt, dann gehen wir auf den nächsten Fall. Wir bewegen weiterhin von Fall zu Fall und suchen nach einem Spiel. Wenn wir keine finden, dann haben wir das JavaScript bewahrte Wort Standard. Wenn wir die Standardeinstellung erreichen, ohne ein Spiel zu finanzieren, werden wir diesen Mantel automatisch ausführen. Eine andere Sache, die Sie vielleicht bemerken, ist das Schlüsselwort Bremse. Was das tut, ist aus unserer switch-Anweisung auszubrechen. Wenn wir zum Beispiel einen passenden Fall gefunden haben , wenn unser erster Fall eine Übereinstimmung war, möchten wir nicht fragen, ob die nächsten Fälle übereinstimmen, weil wir unsere Übereinstimmung bereits gefunden haben . Die Pause, die du vogelst, wird uns aus der switch-Anweisung brechen, sobald wir einen passenden Wert gefunden haben . Nun, da wir uns die Syntax angesehen haben, lassen Sie uns voran und schauen uns ein Beispiel an. Lassen Sie uns eine switch-Anweisung erstellen, die auf die Note einer Person bei einem Test reagiert. Wir beginnen mit der Deklaration einer Variablen namens grade Bemerkung wird es den Wert einer Zeichenfolge zu signieren gut sein. Zuerst erklären unsere Schalter geheilt als innerhalb der Klammern wird unsere Note Bemerkungsvariable als unseren Ausdruck setzen . Dies führt uns in unseren Code-Block. Wir werden mit dem ersten Fall beginnen. Es ist die Zeichenfolge A. Die Zeichenfolge A stimmt nicht mit dem Wert des Ausdrucks für Grade Bemerkung überein, von der wir wissen, dass die Zeichenfolge ist , also überspringen wir die Pause und gehen auf den nächsten Fall, diese Zeichenfolge ist. Das ist eine Übereinstimmung. Also führen wir den Codeblock aus, der danach kommt, in dem wir eine Warnung mit der Zeichenfolge erhalten, die Guter Job sagt. Wenn wir das tatsächlich ausführen, brechen wir nach der Warnung aus unserem Code aus. Dies ist die Grundlagen der Verwendung der switch-Anweisung zu überprüfen. So funktioniert es. Der Switch-Ausdruck, der Wert zwischen den Klammern wird ausgewertet, sobald der Wert des Ausdrucks mit den Werten der einzelnen Fälle verglichen wird . Wenn es eine Übereinstimmung gibt, der assoziative Codeblock ausgeführt. In Ordnung. Danke, dass Sie einen Blick auf switch-Anweisungen mit mir genommen haben. Wir sehen uns bald im Labor, um das, was wir gelernt haben, in die Praxis umzusetzen. 5. JavaScript the Grundlagen - Schleifen und Konditionen: Verstellen von Statements Lab: In Ordnung. Willkommen zurück im Labor, in dem wir uns mit einer switch-Anweisung ansehen werden. Die switch-Anweisung wird vom Switch erkannt. Schlüsselwort. Der Ausdruck, den wir in den Klammern geben, wird in den Codeblock eingeben und nach Fall suchen, dass er übereinstimmt. Wenn diese Übereinstimmung gefunden wird, wird der Codeblock ausgeführt, der dieser Übereinstimmung zugewiesen ist. Jedem Codeblock ist eine Unterbrechung zugewiesen. Dies ist so können wir aus der switch-Anweisung ausbrechen, wenn wir den passenden Fall finden, anstatt weiterhin den Rest dieser Anweisung am Ende der Fälle auszuführen, wird ein Standardschlüsselwort mit dem Codeblock mit ihm zugeordnet haben. Auf diese Weise werden wir, falls wir keine Übereinstimmung finden konnten, immer noch eine Antwort auf den Ausdruck haben, der am Anfang an der switch-Anweisung übergeben wurde . Gehen wir weiter und schreiben das aus. Intacs zusammen wird unser switch-Schlüsselwort schreiben, in das wir einen Ausdruck übergeben werden, führt uns in den Code-Block, wo wir den ersten Fall haben . Wir prüfen gegen den Ausdruck Wenn es eine Übereinstimmung ist, dann führen wir den Codeblock aus, der ihm zugeordnet ist. dann brechen Sie aus unserer switch-Anweisung aus. Wenn dies nicht der Fall ist, gehen wir auf den nächsten Fall und wiederholen den Vorgang für so viele mögliche Übereinstimmungen, wie wir möchten. Fall, Für denFall,dass wir keine Übereinstimmung finden, haben wir die Standardeinstellung geheilt. Das führt uns dann in einen Codeblock, den wir zurückgeben möchten, wenn wir keine Übereinstimmung finden können. Jetzt ist hier eine Herausforderung, und das könnte ein wenig aufwändig sein. Ich möchte, dass Sie eine switch-Anweisung erstellen und an sie übergeben. Ein Ausdruck in Bezug auf eine Würfelrolle wird sagen, dass sechs die beste und eine ist das Schlimmste. Erstellen Sie einen Co-Block Ihrer Wahl für jede Übereinstimmung und stellen Sie sicher, dass Sie alle möglichen Fälle mit dem Standard-Codeblock beenden . Sie können wählen, ob Sie tatsächlich eine der Zahlen eins bis sechs eingeben oder für Ihren Ausdruck, Sie können wählen, ob Sie eine der Zahlen eins bis sechs fest codieren möchten. Oder Sie können einige Forschung durchführen, die eine Methode entwickelt, die zufällig eine andere Zahl übergeben wird . Zwei. Der Ausdruck jedes Mal. Gehen Sie weiter und pausieren Sie das Video und geben Sie es ein Bild und in ein paar Minuten werden wir die Lösung finden, Ordnung. Wie ist es gelaufen? Lassen Sie uns voran gehen und eine mögliche Lösung betrachten. Wir gehen weiter und deklarieren eine Variable namens Würfel und wir werden harten Code des Wertes der Zahl sechs. Wir werden dann eine switch-Anweisung erstellen, die wir an sie übergeben werden. Nun, dann erstellen Sie die switch-Anweisung und übergeben Sie ihm einen Ausdruck, der in diesem Fall ausgewertet werden soll , die variable Würfel. Wir erstellen dann einen Fall für alle möglichen Optionen Nummern eins bis sechs. Für jeden von ihnen haben wir einen Codeblock, der eine bestimmte Zeichenfolge lernt, wenn er eine Übereinstimmung findet. Wir haben dann die Pause geheilt, um sofort aus der switch-Anweisung auszubrechen, sobald wir eine Übereinstimmung gefunden haben , und dann schließen wir mit ihrer Standardaussage ab. Wenn es keine Übereinstimmung gäbe, war das hoffentlich einfach genug. Nein, schauen wir uns jetzt die Bonusfrage an. Das sieht irgendwie langweilig aus. Wir sind harte Beschichtung des Wertes und erstellen dann all diesen Code für verschiedene mögliche Antworten. Aber wir wissen bereits, was die Antwort ist. Also lasst uns eine Möglichkeit lernen, die Würfel rollen zufällig. Wir werden zwei Zutaten verwenden. Zuerst haben wir die Mathematik, diese Floor-Methode. Dies nimmt einen beliebigen Java-Skriptnummernwert und rundet ihn auf die nächste ganze Zahl ab. Lassen Sie uns voran und schauen Sie sich ein paar Beispiele für mathematische Gedanken Floor in Aktion. Als nächstes würde die mathematische Punkt-Zufalls-Methode verwenden. Dadurch wird keine Zufallszahl über einen beliebigen Bereich ausgewählt, aber es wird eine Zufallszahl größer oder gleich Null und kleiner als eins ausgewählt. Also im Grunde alles von 2.9999 und so weiter. Schauen wir uns die mathematische Punkt-Zufallsmethode ein paar Mal an, um zu sehen, wie es funktioniert, also werden wir ein Ergebnis zwischen eins und sechs wollen. Wenn du willst. Pausieren Sie das Video und probieren Sie den Code im Konsul aus, um ein Gefühl dafür zu bekommen. Oder Sie können für einige Pseudo-Code hängen, der Pseudo-Code läuft gerade aus. Was Sie auf Englisch tun möchten, um mit einem Maßnahmenplan zu helfen, plant die Verwendung der mathematischen Punktbodenmethode. Wir werden ein Argument übergeben, dass wir den Wert nehmen und ihn auf die nächste ganze Zahl locken wollen . Wenn wir die mathematische Punkt-Zufallsmethode verwenden, die von Wert zurückgibt, der größer als oder gleich Null und kleiner als eins ist . Die Frage ist also, was müssen Sie Matha zufällig als Argument innerhalb der mathematischen Punktbodenmethode multiplizieren ? Gehen Sie weiter und pausieren Sie das Video und geben Sie es eine Aufnahme. Alles klar, wie geht's? Lassen Sie uns an einer Lösung arbeiten, die die mathematische Gedankenbodenmethode übernimmt und an sie übergeben wird. Das Argument der mathematischen Punkt-Zufalls-Methode und wird es mit sieben multiplizieren. Wir müssen sieben tun, weil wir immer abrunden 70.999 multipliziert mit sechs wird immer fünf Punkt etwas sein, das durch Mathe Dot Floor auf fünf abgerundet wird. Lassen Sie uns dies ein paar Mal ausführen, um die Ergebnisse zu sehen. Okay, jetzt können wir diesen Wert nicht einfach Würfeln zuweisen. Wenn wir das erste Mal machen. Würfel ist ein Vorzeichen von Wert, es wird zufällig sein, aber dann, von diesem Punkt, wird der Wert jetzt auf die ursprüngliche Zufallszahl gesetzt. Stattdessen werden wir diesen zufälligen Würfel-Schöpfer direkt an unsere Switch-Anweisung übergeben. Wenn wir also unsere switch-Anweisung ausführen, können wir sehen, dass unser Zufallszahlenschöpfer funktioniert. Jedes Mal, wenn wir unsere switch-Anweisung ausführen, finanziert die Zufallszahl eine Fallübereinstimmung und gibt den entsprechenden Codeblock zurück und warnt uns mit einer Nachricht. Alles klar, das ist alles, was wir vorerst haben. Danke, dass du das genommen hast. Schau mit mir auf switch-Anweisungen und wir sehen uns in unserer nächsten Lektion. 6. JavaScript the Grundlagen - Schleifen und Konditionen: Für, WOLLEN, Tun / Während Schleifen: Alles klar, willkommen zurück zum Java-Skript. Die Grundlagen und diese Lektion. Wir werden uns drei Arten von Schleifen ansehen, während Schleifen während Schleifen machen und vier Schleifen unsere Lektion schließen, indem wir uns die Schleife speziell mit einem Raise ansehen . In unserer letzten Lektion stellen wir uns vor, dass der Java-Skript-Interpreter auf eine bedingte Anweisung stößt und dass der Code in verschiedenen möglichen Pfaden durch Ihren Quellcode abzweigt. Looping-Aussagen sind diejenigen, die den Weg zurück auf sich selbst zurückkehren, um Teile Ihres Mantels zu wiederholen . Wir halten die Auswahl des Eintrags auf den wahren Pfad, bis wir bewerten, dass ein Ausdruck falsch oder falsch ist . E Fangen wir mit der Wildnis an. Schauen wir uns die grundlegende Syntax an. Wir haben das Schlüsselwort well als in die Klammern gesetzt. Wir haben unseren Ausdruck zur Bewertung gesetzt. Solange dies wahr ist, werden wir immer wieder in den Codeblock eintreten. Diese Schleife wird ausgeführt, solange der Ausdruck wahr ist. Schauen wir uns einige Code wird eine Variable namens score deklarieren wird dann das Schlüsselwort verwenden, während unsere während zu bestimmen. Lou, unser Ausdruck ist, dass die Punktzahl weniger als fünf ist. Unser Java-Skript-Interpreter wird zuerst den Ausdruck auswerten. Wenn es falsch ist, wird es über den Code gehen. Wenn der Ausdruck wahr ist, wird Interpreter diese Anweisung ausführen. In diesem Fall ist die Punktzahl Null weniger als fünf, was wahr ist. So führen wir die Anweisung aus, was bedeutet, den Wert der Punktzahl zu protokollieren, die Null ist. Wir erhöhen dann die Punktevariable um den Wert eins. Als nächstes wertet der JavaScript-Interpreter aus, ob dieser neue Wert von eins kleiner als fünf ist, was wahr ist. Also führen wir diese Anweisung wieder Weg aus, dann protokolliert den Wert der Punktzahl, die wir dann den Wert der Punktzahl um eins nochmals erhöhen . Wir erhöhen dann den Wert der Punktzahl um eins. Wir gehen zurück zu unserem Ausdruck und finden, dass auch immer noch weniger als fünf ist. Und so führen wir diese Aussage wieder diese Protokolle des Wertes unserer Punktzahl aus, was dann ist, erhöhen wir unseren Wert. Wieder. Wir geben diesen Codeblock immer wieder ein, bis wir den Ausdruck fünf weniger als fünf erreichen , was falsch ist, was bedeutet, dass wir den Code nicht ausführen. Aber treten Sie drüber. Und so funktioniert eine while-Schleife. Wir führen den Codeblock aus, während der Ausdruck wahr ist. Als nächstes schauen wir uns die do while-Schleife an. Dies wird genau wie die while-Schleife funktionieren. Mit einer Ausnahme werden wir den Codeblock mindestens einmal vor der Auswertung ausführen. Wenn ein Ausdruck wahr ist oder nicht, Lassen Sie uns ein Beispiel betrachten, wird eine Variable deklarieren und sagte, es gleich dem Wert von fünf. Dann verwenden wir unser do Schlüsselwort, gefolgt von einem Codeblock, protokollieren unseren Wert erhöhen ihn um eins. Dann bewerten wir den Ausdruck. Dies wertet die false aus, aber das war, nachdem wir den Wert bereits protokolliert und um eins erhöht haben. Als nächstes haben wir unsere für Luke. Dies wird bei weitem die Schleife sein, die Sie immer wieder verwenden. Unsere Schleifen haben normalerweise einen variablen Zähler irgendeiner Art. Dies wird initialisiert, bevor die Schleife beginnt und nach jeder Iteration oder Trip durch die Schleife getestet wird. Schließlich wird die Zählervariable in irgendeiner Weise belastet oder aktualisiert, und dann testen wir sie erneut. Wenn wahr, gehen wir zurück in die Schleife der Luft. Die drei Teile Initialisierungsbedingte testen eine Update-Anweisung. Eine wird ausgeführt, bevor die Schleife beginnt Anweisung, um die Bedingung für die Ausführung der Schleife definiert entweder true oder false Anweisung drei wird jedes Mal ausgeführt, nachdem die Schleife ausgeführt wurde . Schauen wir uns einen Code an. Wir haben das Schlüsselwort für Anweisung eins gibt es Initialisierung? Wir haben die Variable I deklariert und ihr den Wert Null zugewiesen. Etwas zu beachten ist, dass dies nicht wie Umfang ist. Dies ist keine lokale Variable. Es ist ein globaler Weg. Testen Sie dann die Bedingung. Wenn man sich die zweite Anweisung ansieht, ist Null kleiner als 10. Ja. Bevor wir mit der dritten Anweisung übergehen, treten wir in den Codeblock ein. Wir haben die Zeichenfolge protokolliert. Meine Lieblingsnummer ist dann kann den Wert der Variablen I abfangen, die an diesem Punkt Null ist . Dann könnten wir ein Ausrufezeichen katzen. Wir schauen uns jetzt unsere dritte Aussage an. Es besagt, dass wir den Wert von Ich kaufe eins erhöhen. Also, jetzt fangen wir von vorne an. Wir gehen zu unserer Aussage Nummer zwei und wir testen, ob dies wahr ist oder falsch ist eins weniger als 10. Ja. Also geben wir wieder in den Codeblock ein und lobten den Code, der jetzt sagt, dass man Ihre Lieblingsnummer ist . Wir wiederholen diese Schritte und sagen Ihnen, dass der Wert von I 10 ist, der nicht weniger als 10 ist. Der Ausdruck ist also falsch. Wir geben den Codeblock nicht ein, sondern treten bei diesen 100,4 Schleifen darüber. Und während Schleifen nicht exklusiv voneinander sind, schauen wir uns sie nebeneinander an. Schauen wir uns einen Code an, um zu sehen, wie sie sich vergleichen. Sie können sehen, dass wir die Variable von I gleich Null initialisieren. Dann haben wir eine Bedingung zu überprüfen. In diesem Fall ich mit dem Wert Null ist ich mit dem Wert Nullkleiner als 10. Also gehen wir in den Codeblock, und der Unterschied ist, dass innerhalb des Coe-Blocks ist, wo wir Inkremente unseren Wert aktualisieren , und der Unterschied ist, dass es innerhalb unseres Codeblocks ist, den wir inkrementieren oder aktualisieren unsere -Wert in einer while-Schleife. Wir testen dann, werden wieder aktualisiert Wert, und wenn wahr, gehen wir zurück in unseren Codeblock, führen den Code aus und aktualisieren unseren Wert erneut, bis der Test nicht mehr wahr ist. Beide Ansätze sind gleichermaßen gültig. Sie werden oft Fälle finden, in denen Sie eine while- oder vier-Schleife verwenden können. Lassen Sie uns schließen, indem wir uns das Schleifen durch ein Array ansehen. Dies wird ein häufiger Fall sein. Verwenden Sie für vier Schleifen. zunächst voran gehen und erklären, Lassen Sie unszunächst voran gehen und erklären,dass ein Array es Zoo-Namen nennen wird. Denken Sie daran, Arrays sind großartig für die Liste. Wir brauchen auch die Länge unseres Arrays. Wir können das auf ein paar Arten tun. In unserer vier Schleife können wir Zoonamen Punktlänge setzen, oder wir könnten neue Variable und einen Sohn auf dem Wert der Zoonamen Punktlänge deklarieren. Wir gehen weiter und machen das. Lass uns weitermachen und das in unsere vier Schleife zusammenstellen. Wir werden das Schlüsselwort für dann werden wir Eingabe sind drei Anweisungen initialisieren oder Zähler auf Null als unser Testfall ist, ob der Zähler kleiner ist als die Länge des Arrays, die an diesem Punkt drei ist als unsere dritte -Anweisung ist das Update, in dem wir um eins erhöhen oder Wert erhöhen. Wenn unsere zweite Aussage, die ein Test ist, true zurückgibt, dann gehen wir in ihren Codeblock und Logar-String, die wir zusammen unseren Wert für Augen zusammengefaßt und dann Toe aktualisiert haben . Einer ist kleiner als die Array-Länge von drei. Also gehen wir in den Co-Block wieder, je die Saite gedreht. Mein liebstes Zootier ist ein Tiger. Wir aktualisieren dann unseren Wert, ein anderes Mal, zu dem weniger als drei ist. Also gehen wir wieder in unseren Codeblock und holen meinen Lieblings-Zoo. Tier ist der Bär mit einem Update, unser Wert nach dem anderen. Und jetzt stellen wir fest, dass drei nicht weniger als Array-Länge ist, was drei ist. Also gehen wir über unseren Code und wir sind fertig. In Ordnung. Das ist alles, was wir vorerst haben. Danke, dass du das zuerst genommen hast. Schau dir Schleifen mit mir an. Lassen Sie uns nun ins Labor gehen, um das Gelernte in die Praxis umzusetzen. 7. JavaScript the Grundlagen - Schleifen und Konditionen: Für, WOLLEN, Do/Während Schleifen Lab: Alles klar, willkommen zurück in unserem Labor. In unserer Lektion haben wir uns den ersten Blick auf Schleifen gemacht. Wir haben uns zuerst wilde Schleifen angesehen, die immer wieder einen Codeblock ausführen werden, während der Ausdruck wahr ist. Als nächstes sahen wir uns do while-Schleifen an, die dasselbe tun werden. Aber selbst wenn der anfängliche Ausdruck nicht wahr ist, wird der Codeblock mindestens einmal ausgeführt. Und schließlich haben wir uns unsere vier Schleife angesehen, die bei weitem die beliebteste ist, die drei Aussagen enthält. Die erste Initialisierung ist die Variable. Der zweite führt die Testbedingung aus, und der dritte aktualisiert den Wert. Wir schlossen uns, indem wir uns anschauen, wie man vier Schleifen mit dem Rennen benutzt. Beginnen wir mit einer while-Schleife. Ich möchte, dass Sie eine while-Schleife erstellen, die fünf Mal ausgeführt wird. Denken Sie daran, Sie müssen eine Art Zähler einrichten. Sie benötigen die geheilt, während Sie dann die Klammern mit einer Auswertung füllen, die entweder wahr oder falsch ist als ein Co-Block. Um zu betreten, wenn der Ausdruck wahr ist, dann müssen Sie den Zähler aktualisieren, gehen Sie fort und pausieren Sie das Video, und in ein paar Minuten werden wir zusammenkommen und eine Lösung finden. Alles klar, wie man zuerst geht, lasst uns voran gehen und eine Variable als unser Zähler deklarieren. Wir können es nennen, was wir wollen. Ich habe es gerade ich genannt und ihm den Wert von Null zugewiesen. Wir haben dann unser Schlüsselwort geschrieben, während und der Ausdruck I ist weniger als fünf, was an dieser Stelle ist es Null. Also ist dieser Ausdruck wahr. Wir protokollieren dann beim Konsul eine Kontamination der Saite. Der Zähler ist gelaufen. Einmal, um das zu tun, müssen wir den Gegenwert nehmen und einen hinzufügen. Das hat den Wert nicht verändert. Es änderte nur, was lang war. Die nächste Codezeile ist, was wir unseren Wert aktualisieren werden. Ich bin nie Wert von einem. Also werden wir zurück in den Code gehen und den Prozess immer wieder wiederholen, bis ich den Wert von fünf hat , in dem der Ausdruck falsch wird und wir über den Code treten. Und das sind unsere Ergebnisse. Alles klar, gehen wir weiter und gehen zur do wilde Schleife. Denken Sie daran, dies ist die Schleife, die mindestens einmal ausgeführt wird. Auch wenn der Ausdruck falsch ist. Hier ist deine Herausforderung. Wir möchten, dass man ein Beispiel für eine Schleife sein wird, die ausgeführt wird, obwohl die erste Instanz des Ausdrucks falsch ist. Gehen Sie voran und pausieren Sie das Video und in wenigen Augenblicken wird wieder zusammen kommen und eine Lösung finden . Alles klar, wie geht's? Lasst uns das lösen. Gemeinsam deklarieren wir zunächst einen variablen Zähler und ein Zeichen im Wert von fünf. Nun, dann verwenden Sie das do Schlüsselwort, gefolgt von einem Codeblock. Innerhalb dieses Codes. Block protokolliert die Zeichenfolge gelooped, lief sogar mit falschem Ausdruck. Dann, nachdem der Codeblock wird das wild-Schlüsselwort verwenden und der Ausdruckszähler ist weniger als fünf , was nicht wahr ist, da fünf nicht weniger als fünf ist. Alles klar, wir bekommen das erste Protokoll an die Konsole und dann, weil ihr Ausdruck falsch ist, gehen wir über den Codeblock und wir sind damit fertig. Als Nächstes. Schauen wir uns unsere letzte Schleife an, die vier Schleife. Dies ist bei weitem die beliebteste Schleife. Wir werden mit einer großen Herausforderung schließen. Ich möchte, dass Sie ein Array erstellen und es mit mindestens fünf Werten füllen. In diesem Fall vorzugsweise Zahlen. Denken Sie daran, eine Gehaltserhöhung ist großartig für Liste Heimläufe, Testwerte , Temperaturen, Gehaltsschecks In der solchen, Ich möchte, dass Sie durch dieses Array mit einer for-Schleife suchen. Wie im letzten Labor möchte ich, dass Sie dann jeden dieser Werte durch eine Reihe von, if else und else if -Anweisungen ausführen , insgesamt eine if to else ifs und eine andere. Sie haben alle Tools, um dies zwischen den vorherigen Lektionen und Labors zu tun. Wenn du kämpfst, ist das okay. Nehmen Sie sich Zeit. Verbrenne dich nicht aus. Aber wenn du etwa 15 bis 30 Minuten damit kämpfst, ist das genau richtig. Wenn Sie das tun, bevor Sie mit der Antwort fortfahren, werden Sie weit lernen, weit mehr, als indem Sie mir nur zuschauen, wie Sie eine Lösung eingeben. Gehen Sie weiter und pausieren Sie das Video und geben Sie es eine Aufnahme. Alles klar, wie gehst du? Es gibt eine Reihe von Möglichkeiten, wie Sie dies lösen können. zuerst Lassen Sie unszuerstvoran und erstellen Sie ein Array. Ich werde mit dem Sport-Thema gehen. Meine Idee wird verordnet werden. Ein Array mit Werten in Bezug auf ein Baseball-Teams Batting Durchschnitt pro Spieler. Ich werde dieses Array durchlaufen und else if-Anweisungen verwenden, um festzustellen, ob ein Spieler eine große Gehaltserhöhung, eine kleine Erhöhung, ein Klopfen auf der Rückseite bekommt oder die Tür gezeigt wird. Also gehen Sie vor und erstellen Sie meine Reihe von Batting Durchschnittswerten. 3 33 3 27 bis 67 zu 94 3033 10 zu 55 zu 42 2 17 Und ich werde diesen Array-Wert dem variablen Batting Durchschnitt so gut unterzeichnen , rechts aus sind vier Schlüsselwort, um dem JavaScript-Interpreter zu sagen, dass wir hier eine Schleife verwenden werden. Nun, dann, Philip, unser Ausdruck mit drei Aussagen ist First Statement initialisiert den Zähler. Also werden wir die Variable I 20 setzen, weil ein Rennen beginnt auf Null zu zählen. Wir machen das für den ersten Teig in unserer Aufstellung. Unser Test wird dann die Frage sein, ob unser Anfangswert von Null kleiner ist als unsere Array-Länge, die ein Wert von neun ist. Wenn ja, werden wir in den Codeblock und den Codeblock eingeben. Wir werden unsere, wenn sonst und sonst von Aussagen haben. Unser erster Teig trifft 3 33, so dass unser erster Ausdruck der Watte Durchschnitt von Index Null größer ist als 300 Dies ist wahr. Also geben wir in diesen Codeblock ein, wir werden an den Konsul sperren. Hier ist ein $1.000.000 Bonus. Weil das wahr war. Wir werden nicht in andere Teile des Codes treten, wird mit der dritten Anweisung in unserer Schleife fortfahren , die unseren Anfangswert um eins aktualisiert. Von dort testen wir unseren Wert mit der zweiten Aussage. Einer ist weniger als neun. Also gehen wir zurück in einen Kobach. Wir haben einen Batting Durchschnitt von Index eins mit einem Wert von 3 27 Wir werden voran gehen und den exakt gleichen Prozess wiederholen . Wenn wir in unsere if-else-Klausel gehen, sehen wir, dass der erste Ausdruck wieder wahr ist. Also lieben wir an der Konsole. Hier ist Ihr $1.000.000 Bonus. Dann gehen wir zurück zu unserer Aussage. Drei der Schleife das Update. Unser Anfangswert , der jetzt zu zwei ist, ist weniger als neun. Also gehen wir zurück in unseren Codeblock. Wir tun dies immer wieder, bis unser Anfangswert jetzt in neun liegt , der nicht weniger als neun ist. Also gehen wir nicht in unseren Codeblock. In Ordnung. hoffe, das war eine Herausforderung für Sie, aber ich hoffe auch, dass Sie anfangen zu sehen, wie alles, was wir gelernt haben zusammenzuziehen beginnt und auch, dass Sie feststellen, dass es viele Möglichkeiten gibt, Probleme zu lösen. Vielen Dank für einen Blick auf Schleifen mit mir in diesem Labor und wir sehen uns in unserer nächsten Lektion .