The do...while loop

The do...while loop is very similar to the while loop. The general form of a do...while loop is as follows:

Declare and Initialize a counterdo {Execute the instructions hereIncrement the value of counter} while(check the value of counter using an expression or condition)

There is a subtle difference between the while and do...while loops. If you notice, the condition in do...while is placed towards the end of the loop instructions. The instructions in the while loop is not executed at all if the condition is false; however, the instruction in the do...while loop get executed once, before the condition is evaluated. So, if you want to execute the instructions at least once, the do...while loop should be preferred compared ...

Get Solidity Programming Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.