Herausforderung: Zufälliges Vielfaches von 7
Swipe to start coding
Verwenden Sie eine do-while-Schleife, um Zahlen ausgehend von einer Zufallszahl (repräsentiert durch die Variable number) auszugeben.
Die Schleife soll die Zahl ausgeben und jeweils um 1 erhöhen, bis die Zahl ein Vielfaches von 7 ist.
Hinweis
Der Ausdruck
Math.floor(Math.random() * 10) + 1erzeugt eine Zufallszahl zwischen1und10.Eine kurze Erklärung dazu:
Math.random()erzeugt eine Zufallszahl zwischen0(einschließlich) und1(ausschließlich).- Die Multiplikation mit
10skaliert diesen Wert auf einen Bereich zwischen0und10(10 ist ausgeschlossen).Math.floor(value)rundet die Zahl auf die nächstkleinere ganze Zahl ab, sodass ein ganzzahliger Wert von0bis9entsteht.- Durch das Addieren von
1verschiebt sich der Bereich auf1bis10, sodass niemals0ausgegeben wird.
- Erstellen Sie eine
do-while-Schleife, die:- Den aktuellen Wert von
numberausgibt; numberum1erhöht;- Solange läuft, wie
numberkein Vielfaches von7ist. Beachten Sie, dass der Codeblock in einerdo-while-Schleife vor der Bedingungsprüfung ausgeführt wird. Daher müssen Sie vor der Überprüfung den Wert vonnumberum eins verringern (number - 1).
- Den aktuellen Wert von
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Can you explain this in simpler terms?
What are some examples related to this topic?
Where can I learn more about this?
Awesome!
Completion rate improved to 1.33
Herausforderung: Zufälliges Vielfaches von 7
Swipe um das Menü anzuzeigen
Swipe to start coding
Verwenden Sie eine do-while-Schleife, um Zahlen ausgehend von einer Zufallszahl (repräsentiert durch die Variable number) auszugeben.
Die Schleife soll die Zahl ausgeben und jeweils um 1 erhöhen, bis die Zahl ein Vielfaches von 7 ist.
Hinweis
Der Ausdruck
Math.floor(Math.random() * 10) + 1erzeugt eine Zufallszahl zwischen1und10.Eine kurze Erklärung dazu:
Math.random()erzeugt eine Zufallszahl zwischen0(einschließlich) und1(ausschließlich).- Die Multiplikation mit
10skaliert diesen Wert auf einen Bereich zwischen0und10(10 ist ausgeschlossen).Math.floor(value)rundet die Zahl auf die nächstkleinere ganze Zahl ab, sodass ein ganzzahliger Wert von0bis9entsteht.- Durch das Addieren von
1verschiebt sich der Bereich auf1bis10, sodass niemals0ausgegeben wird.
- Erstellen Sie eine
do-while-Schleife, die:- Den aktuellen Wert von
numberausgibt; numberum1erhöht;- Solange läuft, wie
numberkein Vielfaches von7ist. Beachten Sie, dass der Codeblock in einerdo-while-Schleife vor der Bedingungsprüfung ausgeführt wird. Daher müssen Sie vor der Überprüfung den Wert vonnumberum eins verringern (number - 1).
- Den aktuellen Wert von
Lösung
Danke für Ihr Feedback!
single