For-slingan |
|
For-satsen definierar en slinga som upprepar en rad kommandon så länge villkoret för satsen förblir sant. Syntaxfor ([startuttryck;] [villkor;] [inkrementeringsuttryck]) { satser } där startuttryck är ett uttryck som anger startvärdet, villkor är ett uttryck som visar sig sant eller falskt, inkrementeringsuttryck är ett uttryck som inkrementerar startuttryck och satser är den JavaScript-kod som utförs för varje varv genom slingan så länge villkor förblir sant. BeskrivningFor-satsen används vanligen för att skapa en slinga med en räknare som inkrementeras (ökas med 1) för varje varv genom slingan. Först utvärderas startuttryck och sedan villkor. Om villkor är sant kommer alla satserna inom de följande klammerparenteserna ({}) att utföras en gång. Sedan genomförs inkrementeringen och villkor utvärderas igen. När villkor blir falskt avslutas slingan och kodkörningen övergår till första raden efter den avslutande klammerparentesen. Pröva
for (var i=1; i<10; i++) { På skärmen visas: i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 För varje varv genom slingan skriver satsen document.write strängen "i = " följd av det aktuella värdet på i och en radmatning (<BR>). Sedan inkrementeras värdet på i med 1 genom i++ och slingan fortsätter så länge värdet på i är mindre än 10. |
|
© SupportData.Net |