0514-86177077
9:00-17:00(工作日)
一、Lua 判斷是字符還是數(shù)字
local t = type(x); if t == "number" then -- 是數(shù)字 else if t == "string" then -- 是字符串 end
-- 如果帶判斷是一個字符串,要判斷是否可以轉(zhuǎn)成數(shù)字, 則 local n = tonumber(x); if n then -- n就是得到數(shù)字 else -- 轉(zhuǎn)數(shù)字失敗,不是數(shù)字, 這時n == nil end
二、Lua判斷數(shù)字
判斷顯式
type可以判斷已經(jīng)轉(zhuǎn)換的類型,但是會區(qū)分字符串,因為它看的是原始類型。
經(jīng)驗
1.判斷可否轉(zhuǎn)換 而直接用轉(zhuǎn)換來測試可以判斷是否能夠轉(zhuǎn)成那個類型,也就是能否是那個類型的字符串模式。
標簽:儋州 濰坊 金昌 天門 臺灣 天門 德宏 宣城
上一篇:lua中操作json數(shù)據(jù)的方法
下一篇:Lua判斷數(shù)據(jù)類型的方法
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網(wǎng)絡通訊始建于2005年
蘇ICP備15040257號-8