Language - Loop (For, While) - (Break, Continue)

Card Puncher Data Processing


Repeating a set of actions until a certain condition (predicate) fails is the job of programming loops;

loops can take different forms, but they all satisfy this basic behavior.

A loop includes:

Each time the loop block executes, that’s called an iteration. See Design Pattern - (Iterator|Cursor)

The only practical difference between these loops is whether the conditional is tested:

  • before the first iteration (while)
  • or after the first iteration (do.. while).

Loop Control Statement

  • The break statement stop a loop.
  • The continue statement goes to the next iteration without running the code below it.


See Infinite loop on the CPU

Discover More
Card Puncher Data Processing
Ansible - Loop

loop in Ansible are done with look up plugin that returns variables for each selectionned item that you can use in your template. loop in Ansible are never nested but you can combine list See...
Bash Liste Des Attaques Ovh
Bash - Loop

The loop structures in Bash are: for while select until You can use the break and continue statement to control the loop behavior. When calling a loop, quote the variable otherwise bash...
Bash Liste Des Attaques Ovh
Bash - While

This article is dedicated to the while syntax in Bash. where: : is the no-op command; its exit status is always 0 The command: lists the file with the ls executable (ls -l) pipe the...
Cpu Moore Law Transistor
CPU - Branch

forward branches (used to implement conditional operations like if statements) backward branches (used to implement loops). Branches may be: unconditional (always taken), or conditional (taken...
Card Puncher Data Processing
CPU - Condition Instruction

conditional statement in Instruction. Jcc (jump on condition code cc), SETcc (byte set on condition code cc), LOOPcc, CMOVcc (conditional move) The condition instructions use one or...
Cpu Moore Law Transistor
CPU - Loop

in the CPU An infinite loop on a CPU level is when the CPU instruction pointer is set to instructions that keep telling the instruction pointer to set itself to that same set of instructions.
Card Puncher Data Processing
Code - (Programming|Computer) Language

how the language is structured (grammar), how to name things you want to talk (vocabulary), and the customary and effective ways to say everyday things (usage). ...Grammarvocabularycommunity...B00B8V09HYEffective...
Card Puncher Data Processing
Code - Grammar / Syntax (Lexical)

This section regroups the entity of a computer language from a lexical point of view. It's the same as Parts of the speech for a natural language. Grammars are useful models when designing software...
DOM - Collection Iteration (NodeList, ..)

in the DOM. API A selection of element with the Web API DOM is returned as a nodelist. For forEach Property Web API Example Source...
Card Puncher Data Processing
Design Pattern - (Iterator|Cursor)

An iterator is an interface that can express sequences of unlimited size, such as the range of integers between 0 and Infinity. It allow a user to loop over every element of a collection (container) while...

Share this page:
Follow us:
Task Runner