while式


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に相当するものはありません
}