所以我剛進入lua並想製作一個程序來爲我做一些計算。現在我有一系列的元素,然後是數字,例如 H = 1 He = 4 等... 然後在腳本中,我希望能夠調用該函數並將其作爲數字來工作。這是我的。Lua:我如何將變量變爲等式中的數字?
print ("Element 1")
e1 = io.read()
print ("Enter Subscript")
sub1 = io.read("*n")
e1s = e1 * sub1
print (e1s)
在此我希望用戶能夠輸入像H,有它被看作是1。然後,用戶可以輸入下標和1(選自H)通過輸入作爲數字乘以下標,然後打印出來供用戶使用。對不起,如果這沒有多大意義,但任何幫助將不勝感激。
,並且不使用[函數string.rep()](http://www.lua.org/manual/ 5.2/manual.html#pdf-string.rep)? – hjpotter92