The `while` loop is usually slower