Lua檢測數(shù)組(tabble)中是否包含某個值
更新時間:2015年05月05日 09:22:48 投稿:junjie
這篇文章主要介紹了Lua檢測數(shù)組(tabble)中是否包含某個值以及l(fā)ua 判斷一個字符是否存在某個數(shù)組兩個方法,需要的朋友可以參考下
一、檢測數(shù)組中是否包含某個值
-- 遍歷數(shù)組
function IsInTable(value, tbl)
for k,v in ipairs(tbl) do
if v == value then
return true;
end
end
return false;
end
二、lua 判斷一個字符是否存在某個數(shù)組
判斷字符b,是否存在于數(shù)組list中
function in_array(b,list)
if not list then
return false
end
if list then
for k, v in pairs(list) do
if v.tableName ==b then
return true
end
end
end
end
相關文章
詳解Lua中的變量相關知識點
這篇文章主要介紹了Lua中的變量相關知識點,是Lua入門中的基礎知識,需要的朋友可以參考下
2015-05-05
Lua中的源代碼預編譯淺析
這篇文章主要介紹了Lua中的源代碼預編譯淺析,Lua確實允許在運行源代碼之前,將源代碼預編譯成一種中間形式(類比Python的.pyc),需要的朋友可以參考下
2014-09-09
Lua函數(shù)與字符串處理簡明總結
這篇文章主要介紹了Lua函數(shù)與字符串處理簡明總結,本文總結了單一參數(shù)、多個參數(shù)、可變參數(shù)、函數(shù)返回值及字符串處理等內容,需要的朋友可以參考下
2014-10-10
Lua math.fmod使用時的小數(shù)問題
這篇文章主要介紹了Lua math.fmod使用時的小數(shù)問題,math.fmod用于取模運算,使用小數(shù)時可能會遇到不可預料的結果,所以應該避免使用小數(shù),需要的朋友可以參考下
2015-06-06
Lua中關于求模與求余的區(qū)別介紹
這篇文章主要介紹了Lua中關于求模與求余的區(qū)別介紹,我覺得很多人搞不清楚這兩個概念的區(qū)別,剛好在翻譯lua手冊時遇到%與math.fmod這兩個操作,順便做一下說明吧,需要的朋友可以參考下
2015-04-04
Lua的迭代器使用中應該避免的問題和技巧
這篇文章主要介紹了Lua的迭代器使用中應該避免的問題和技巧,本文介紹了避免創(chuàng)建閉合函數(shù)、利用恒定狀態(tài)創(chuàng)造更多變量、不需要for循環(huán)的迭代器等內容,需要的朋友可以參考下
2014-09-09
Lua教程(三):表達式和語句
這篇文章主要介紹了Lua教程(三):表達式和語句,本文講解了算術操作符、關系操作符、邏輯操作符、字符串連接、table構造器、控制結構等內容,需要的朋友可以參考下
2015-04-04
Lua腳本語言簡介
這篇文章主要介紹了Lua腳本語言簡介,Lua最著名的應用是在暴雪公司的網絡游戲WOW中, Lua腳本可以很容易的被C/C++代碼調用,也可以反過來調用C/C++的函數(shù),這使得Lua在應用程序中可以被廣泛應用,本文就是對Lua語言的詳細介紹,需要的朋友可以參考下
2014-09-09