Je n'ai jamais compris pourquoi utiliser un alors que est nécessaire. Je comprends ce qu'ils font, qui consiste à exécuter le code que contient la boucle while sans vérifier si la condition est vraie en premier.Pourquoi utiliser une boucle "do while"?
Mais est pas le code ci-dessous:
do{
document.write("ok");
}
while(x == "10");
exactement le même que:
document.write("ok");
while(x == "10"){
document.write("ok");
}
Peut-être que je suis être très stupide et manque quelque chose évidente sur mais je ne vois pas la avantage d'utiliser faire tandis que sur mon exemple ci-dessus.
Dupe de http://stackoverflow.com/questions/994905/is-there-ever-a-need-for-a-do-while-loop – sharptooth