迴圈時

whiledo-while 迴圈之間的主要區別在於它們是否在檢查是否應該迴圈之前執行 block_expression

因為 whiledo-while 迴圈依賴於表示式來評估 false 終止,所以它們通常需要在迴圈外宣告可變狀態,然後在迴圈內修改。