- Lua Quick Start Guide
- Gabor Szauer
- 190字
- 2021-08-05 10:30:42
else
What happens when none of the if or elseif statements evaluate to true? No chunk of code is executed. But, you might want some chunk of code to execute when none of the if/elseif arguments are true. This is what the else statement does. It executes a chunk of code when none of the statements tested by the preceding if/elseif tests were true.
Syntactically, the else statement is just an else/end chunk. The else statement always comes last, as demonstrated by the following code:
print ("Enter your name")
name = io.read()
if #name <= 3 then
print ("that's a short name, " .. name)
elseif #name <= 6 then
print (name .. " is an average length name")
else
print ("that's a long name, " .. name)
end
There can be only one else statement, and it must be at the end of your if/elseif logic. An else does not have to follow an elseif; it could simply follow an if:
print ("Enter a number")
x = io.read()
if x % 2 == 0 then
print (x .. " is even")
else
print (x .. " is odd")
end
推薦閱讀
- SPSS數據挖掘與案例分析應用實踐
- Dynamics 365 for Finance and Operations Development Cookbook(Fourth Edition)
- Getting Started with Citrix XenApp? 7.6
- Extending Jenkins
- Docker and Kubernetes for Java Developers
- QGIS:Becoming a GIS Power User
- 程序員修煉之道:通向務實的最高境界(第2版)
- Java程序設計
- Programming with CodeIgniterMVC
- Python+Tableau數據可視化之美
- 零基礎學C++(升級版)
- 虛擬現實建模與編程(SketchUp+OSG開發技術)
- Python無監督學習
- Building Apple Watch Projects
- Mastering Python