When you can write your code in the form
while (condition) {
or
while (!condition) {
without having to put ways to exit the loop (break, continue, or goto) in the body of the loop then a person reading your code can immediately understand what condition is going to terminate your loop just by looking at the header.
In a world where a software engineer’s job is to modify existing code and where professionals code together as a team, it is extremely important to make your code as readable and understandable as possible.
Video taken from: https://www.reddit.com/r/ProgrammerHumor/comments/13ds8jx/whiletrue/#lightbox