雷林鵬分享:Lua 循環

  不少狀況下咱們須要作一些有規律性的重複操做,所以在程序中就須要重複執行某些語句。網絡

  一組被重複執行的語句稱之爲循環體,可否繼續重複,決定循環的終止條件。blog

  循環結構是在必定條件下反覆執行某段程序的流程結構,被反覆執行的程序被稱爲循環體。循環

  循環語句是由循環體及循環的終止條件兩部分組成的。程序

  Lua 語言提供瞭如下幾種循環處理方式:im

  循環類型描述腳本

  while 循環在條件爲 true 時,讓程序重複地執行某些語句。執行語句前會先檢查條件是否爲 true。img

  for 循環重複執行指定語句,重複次數可在 for 語句中控制。語言

  repeat...until重複執行循環,直到 指定的條件爲真時爲止while

  循環嵌套能夠在循環內嵌套一個或多個循環語句(while do ... end;for ... do ... end;repeat ... until;)co

  循環控制語句

  循環控制語句用於控制程序的流程, 以實現程序的各類結構方式。

  Lua 支持如下循環控制語句:

  控制語句描述

  break 語句退出當前循環或語句,並開始腳本執行緊接着的語句。

  無限循環

  在循環體中若是條件永遠爲 true 循環語句就會永遠執行下去,如下以 while 循環爲例:

  while( true )

  do

  print("循環將永遠執行下去")

  end(編輯:雷林鵬 來源:網絡 侵刪)

相關文章
相關標籤/搜索