Lua檢測(cè)數(shù)組(tabble)中是否包含某個(gè)值
一、檢測(cè)數(shù)組中是否包含某個(gè)值
-- 遍歷數(shù)組 function IsInTable(value, tbl) for k,v in ipairs(tbl) do if v == value then return true; end end return false; end
二、lua 判斷一個(gè)字符是否存在某個(gè)數(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
相關(guān)文章
Lua中的異常處理pcall、xpcall、debug使用實(shí)例
這篇文章主要介紹了Lua中的異常處理pcall、xpcall、debug使用實(shí)例,這3個(gè)函數(shù)是Lua中的異常處理必須用到的,需要的朋友可以參考下2014-09-09Lua函數(shù)與字符串處理簡(jiǎn)明總結(jié)
這篇文章主要介紹了Lua函數(shù)與字符串處理簡(jiǎn)明總結(jié),本文總結(jié)了單一參數(shù)、多個(gè)參數(shù)、可變參數(shù)、函數(shù)返回值及字符串處理等內(nèi)容,需要的朋友可以參考下2014-10-10Lua中編譯執(zhí)行代碼相關(guān)的函數(shù)詳解
這篇文章主要介紹了Lua中編譯執(zhí)行代碼相關(guān)的函數(shù)詳解的相關(guān)資料,需要的朋友可以參考下2015-04-04Lua中的函數(shù)(function)、可變參數(shù)、局部函數(shù)、尾遞歸優(yōu)化等實(shí)例講解
這篇文章主要介紹了Lua中的函數(shù)(function)、可變參數(shù)、局部函數(shù)、尾遞歸優(yōu)化等實(shí)例講解,需要的朋友可以參考下2014-09-09Lua的迭代器使用中應(yīng)該避免的問(wèn)題和技巧
這篇文章主要介紹了Lua的迭代器使用中應(yīng)該避免的問(wèn)題和技巧,本文介紹了避免創(chuàng)建閉合函數(shù)、利用恒定狀態(tài)創(chuàng)造更多變量、不需要for循環(huán)的迭代器等內(nèi)容,需要的朋友可以參考下2014-09-09Ruby元編程技術(shù)詳解(Ruby Metaprogramming techniques)
這篇文章主要介紹了Ruby元編程技術(shù)詳解(Ruby Metaprogramming techniques),本文講解了11個(gè)關(guān)于元編程的技術(shù)和技巧,需要的朋友可以參考下2015-04-04Lua中的string庫(kù)(字符串函數(shù)庫(kù))總結(jié)
這篇文章主要介紹了Lua中的string庫(kù)(字符串函數(shù)庫(kù))總結(jié),本文講解了string庫(kù)的操作方法,著重講解了string.format方法,需要的朋友可以參考下2014-11-11