[Lua] 註解 & Print & 變數型態

閱讀時間約 2 分鐘

註解指的是可以在程式碼當中寫下你的指令用途等等,當程式在執行時不會執行到你的註解內容。在lua中的註解有分成單行註解多行註解

  • 單行註解

在你的文字前加上 --

  • 多行註解

將多行文字寫在 --[[ ]] 裡面

在以下的範例中,我們可以看到程式會跳過註解的部分,執行其他指令。

註解 comment

註解 comment

Print

print也有其他寫法

line1 : 這是最普遍的寫法,在print("")冒號中寫入你想印出的文字

line8:可以用""逗號來連接多個字串,印出的字串和字串之間會有空格

line10 : 用".."來連接多個字串,印出的字串和字串之間就不會有空格了

print

print

變數型態 (基本)

nil : 代表不存在或null

number : 數字 1, 3, -5, 8.88

string : 字串 "abcdefg" 'hello world'

boolean : 布林值 true false


  1. 定義區域變數(local) x,並assign一個值給x,在print函數中印出x+8的值
print number

print number

  1. 定義區域變數(local) test,並assign一個字串給test,在print函數中印出字串的值
words

words

raw-image
raw-image



  1. 一次分配多個變數
raw-image
print "one" "two"  "three"

print "one" "two" "three"

  1. 字串變數的用法

可以利用變數名稱一次帶入所需要輸入的字串,這樣就可以很便利的更改字串

raw-image
print name

print name

  1. #得到字串中的字元數量
raw-image
raw-image
  1. tostring()轉換變數型態

把tostring()函數內的變數轉成字串型態

raw-image
raw-image
  1. 特殊符號

\n : 換行 \t : 水平定位點 \v : 垂直定位點 \" : 雙引號 \' : 單引號

\\ : 反斜線 \r : 回車 \b : 退格 \a : 鈴聲 \f : 換頁

(注意: \v沒辦法在windows上執行,如下圖所示)

raw-image
raw-image
  1. 自串函數的使用

string.lower(str) : 把字串str全部改成小寫

string.upper(str) : 把字串str全部改成大寫

string.len(str) : 字串str的長度

#str : 字串str的長度

raw-image
raw-image












    7會員
    49內容數
    這裡會放一些我寫過的 Leetcode 解題和學習新技術的筆記
    留言0
    查看全部
    發表第一個留言支持創作者!
    Youna's Devlog 的其他內容
    進入Lua的第一步! 安裝和執行
    進入Lua的第一步! 安裝和執行
    你可能也想看
    Google News 追蹤
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
    Thumbnail
    Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
    Thumbnail
    Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...