こんにちは、水田です。
JavaScriptのdo…whileについてです。do…whileは反復処理のひとつです。do…の部分を実行した後にwhileの式が評価されます。そして、whileの条件がtrueだとdo…が再度実行され、falseだとループから抜けます。whileの式が評価される前にdo…が実行されるので、最低1回は処理をしたいようなときに役立ちます。
let i = 0;
do {
i = i + 1;
} while (i < 10);
console.log(i);
// 10