Цикл do…while в JavaScript целесообразно использовать в случаях, когда нужно выполнить хотя бы одну итерацию, и неизвестно количество повторений. 2
В таком цикле условие проверяется после выполнения инструкций, поэтому он в любом случае выполнится не меньше одного раза, даже если условие изначально ложно. 3