| 
 
	
	
		| HTML Tutorials |  
		|  |  
		| XML Tutorials |  
		|  |  
		| Browser Scripting |  
		|  |  
		| Server Scripting |  
		|  |  
		| .NET (dotnet) |  
		|  |  
		| Multimedia |  
		|  |  
		| Web Building |  
		|  |  
		| Java Tutorials |  
		|  |  
		| Programming Langauges |  
		|  |  
		| Soft Skills |  
		|  |  
		| Database Tutorials |  
		|  |  
		| Operating System |  
		|  |  
		| Software Testing |  
		|  |  
		| SAP Module |  
		|  |  
		| Networking Programming |  
		|  |  
		| Microsoft Office |  
		|  |  
		| Accounting |  
		|  |  
 | 
 
| 
 
 
 
 
 
		
				| Verwenden der  Loopsn, um Code zu wiederholen
 |  
			| 
				Die Schleifung erlaubt dir, eine Gruppe Aussagen immer wieder durchzuf�hren, bis eine Bedingung falsch ist; andere wiederholen Aussagen, bis eine Bedingung  True ist. Es gibt auch  Loopsn, die Aussagen in einer spezifischen Anzahl von Zeiten wiederholen.
 Die folgenden schlingenaussagen sind in VBScript vorhanden:   
				
				Do...Loop: Loops while or until a condition is True.
				
				While...Wend: Loops while a condition is True.
				
				For...Next: Repeats a counter to run statements in a specified number of time.
				of times.
				
				For Each...Next: Repeats a group of statements for each item in
				a collection or each element of an array.  |  
 
 
			
				| VBScript:- Do Loops |  
				| 
					
 You can use Do...Loop
						statements to execute a block of statements an indefinite number of times. The
						statements are repeated either  until a
						condition becomes True or while a condition is True
 |  
				| 
 Wiederholen von Aussagen, w�hrend Bedingung erf�llt erh�lt
 |  
				| 
					
 W�hrend Schl�sselwort verwendet wird, um eine schlingenbedingung in a zu �berpr�fen,�  Loops Aussage. Du kannst die Bedingung auch �berpr�fen, bevor du die  Loops (wie in dem folgenden ChkFirstWhile Beispiel gezeigt) eintr�gst, oder du kannst es �berpr�fen, nachdem die  Loops mindestens einmal gelaufen ist (wie in dem ChkLastWhile Beispiel gezeigt). In das ChkFirstWhile Verfahren wenn myNum bis 9 anstelle von 20 eingestellt wird, laufen die Aussagen innerhalb der  Loops nie. In das ChkLastWhile Verfahren laufen die Aussagen innerhalb der  Loops nur einmal, weil die Bedingung bereits falsch ist.
 |  
 
			
				| Sub ChkFirstWhile() Dim counter, myNum
 counter = 0
 myNum = 20
 Do While myNum > 10
 myNum = myNum - 1
 counter = counter + 1
 Loop
 MsgBox "The loop made " & counter & " repetitions."
 End Sub
 
 Sub ChkLastWhile()
 Dim counter, myNum
 counter = 0
 myNum = 9
 Do
 myNum = myNum - 1
 counter = counter + 1
 Loop While myNum > 10
 MsgBox "The loop made " & counter & " repetitions."
 End Sub
 
 |  
 
		
			| Eine Aussage wiederholen, bis Bedingung  True wird |  | 
				
 Du kannst bis Schl�sselwort in zwei M�glichkeiten verwenden, eine Bedingung in a zu �berpr�fen�  Loops Aussage. Du kannst die Bedingung �berpr�fen, bevor du die  Loops (wie in dem folgenden ChkFirstUntil Beispiel gezeigt) eintr�gst, oder du kannst es �berpr�fen, nachdem die  Loops mindestens einmal gelaufen ist (wie in dem ChkLastUntil Beispiel gezeigt). Solange die Bedingung falsch ist, tritt die Schleifung auf.
 |  
 
		
			| Sub ChkFirstUntil() Dim counter, myNum
 counter = 0
 myNum = 20
 Do Until myNum = 10
 myNum = myNum - 1
 counter = counter + 1
 Loop
 MsgBox "The loop made " & counter & " repetitions."
 End Sub
 
 Sub ChkLastUntil()
 Dim counter, myNum
 counter = 0
 myNum = 1
 Do
 myNum = myNum + 1
 counter = counter + 1
 Loop Until myNum = 10
 MsgBox "The loop made " & counter & " repetitions."
 End Sub
 |  
 
		
			|  Du kannst a herausnehmen�  Loops, indem Sie den Ausgang verwenden, Aussage zu tun. Weil, wenn du nur in bestimmten Situationen, wie herausnehmen m�chtest, eine Endlos- Loops zu vermeiden, du den Ausgang benutzen solltest, Aussage im  Trueen Aussage Block von tun wenn� dann� sonst Aussage. Wenn die Bedingung falsch ist, l�uft die  Loops, wie �blich. 
			 |  
 
 
 
		
			| VBScript: W�hrend-wend  Loops |  
			| 
				
 W�hrend-Wend  Loops eine  Loops ist, die h�lt sich zu schlingen, w�hrend etwas  True ist. Everytime schlingt sie den Block des Codes, der Innere die Weile Loops ist und erh�lt durchgef�hrt. |  
 
		
			| <script type="text/vbscript">Dim counter
 counter = 10
 While counter > 0
 document.write(counter)
 document.write("<br />")
 counter = counter - 1
 Wend
 document.write("BANG!")
 </script>
 
 |  
 
 
 
		
			| VBScript: F�r� zun�chst  Loops |  
		| 
			
 Wenn du wei�t, wieviele Wiederholungen du w�nschst, kannst du a f�r� Aussage zun�chst verwenden, um einen Block des Codes durchzuf�hren. 
			Du kannst den Wert der Gegenvariable mit dem Schrittschl�sselwort erh�hen oder verringern. Das Beispiel, das unterhalb der Gegenvariable J gegeben wird, wird durch 2 jedesmal wenn die  Loops Wiederholungen erh�ht. Wenn die  Loops beendet wird, ist Gesamtmenge die Summe von 2, von 4, von 6, von 8 und von 10.
 |  
		| Anmerkung: Durch Exit For Schl�sselwort kannst du f�r� von der Aussage zun�chst herausnehmen, wann immer du w�nschst. |  
 
		
			| Sub TwosTotal() Dim j, total
 For j = 2 To 10 Step 2
 total = total + j
 Next
 MsgBox "The total is " & total
 End Sub
 
 |  
 
 
 
		
			| F�r jedes� zun�chst  Loops |  
			| 
				 A f�r jedes� zun�chst  Loops ist a f�r� zun�chst  Loops �hnlich. Anstatt, die Aussagen zu wiederholen, wiederholt eine spezifizierte Anzahl von Zeiten, a f�r jedes� zun�chst  Loops eine Gruppe Aussagen f�r jedes Element einer Reihe oder jedes Einzelteils in einer Ansammlung Gegenst�nden. Dieses ist besonders n�tzlich, wenn du nicht wei�t, wieviele Elemente in einer Ansammlung Gegenst�nden sind. |  
 
		
			| <script type="text/vbscript">
				Dim myCloset(2) myCloset(0) = "Coat"
 myCloset(1) = "Suit"
 myCloset(2) = "Boxes"
 
 document.write("In my closet is:")
 For Each item In myCloset
 document.write(item & "<br />")
 Next
 </script>
 |  
 
 
 
	 Keywords:  for loop, nested loops, do loops a do, do loops iteration
 |  | 
	
	
	
 
		| HTML Quizes |  
		|  |  
		| XML Quizes |  
		|  |  
		| Browser Scripting Quizes |  
		|  |  
		| Server Scripting Quizes |  
		|  |  
		| .NET (dotnet) Quizes |  
		|  |  
		| Multimedia Quizes |  
		|  |  
		| Web Building  Quizes |  
		|  |  
		| Java Quizes |  
		|  |  
		| Programming Langauges Quizes |  
		|  |  
		| Soft Skills Quizes |  
		|  |  
		| Database Quizes |  
		|  |  
		| Operating System Quizes |  
		|  |  
		| Software Testing Quizes |  
		|  |  
		| SAP Module Quizes |  
		|  |  
		| Networking Programming Quizes |  
		|  |  
		| Microsoft Office Quizes |  
		|  |  
		| Accounting Quizes |  
		|  |  |