JavaScript do ... while循环

示例

var availableName;
do {
    availableName = getRandomName();
} while (isNameUsed(name));

一个do while循环保证至少运行一次,因为它的条件是在一个迭代结束时只检查。传统while循环可能会运行零次或多次,因为在迭代开始时会检查其条件。