while式もJavaとほぼ同じです。
条件式はBoolean型である必要があります。
while式も式なので戻り値を持ちますが、while式が適切な戻り値が存在しないため、Unit型の値を返します。
while式の構文は次の通りです。
while(条件式) A
var i = 0 while(i < 5) { printf("%d\t", i) i += 1 //do-whileも存在します。しかし、breakやcontinueに相当するものはありません }