global membersName
...
if {[lsearch $membersName "Jacky.Lin"] != -1} {
puts "歡迎 Jacky.Lin 會員"
} else {
puts "歡迎 Jacky.Lin 訪客"
}
...
...
if {[lsearch $membersName "Jacky.Lin"] != -1} {
puts "歡迎 Jacky.Lin 會員"
} else {
puts "歡迎 Jacky.Lin 訪客"
}
...
Refactoring ...
...
if {[isMember "Jacky.Lin"]} {
puts "歡迎 Jacky.Lin 會員"
} else {
puts "歡迎 Jacky.Lin 訪客"
}
...
if {[isMember "Jacky.Lin"]} {
puts "歡迎 Jacky.Lin 會員"
} else {
puts "歡迎 Jacky.Lin 訪客"
}
...
雖然最後的結果都一樣,但下方的程式碼可以清楚的知道條件式的作用。
沒有留言:
張貼留言