find

LUA

find

<lst>:find(foo(item, pos))

Ritorna il primo elemento per cui la funziona passata vale true. Gli elementi successivi non vengono valutati.

Esempio 231. Esempio find

local a = {"paperino", "pippo", "pluto", "minnie"}local b = XTable(a)  
 :find(function(item, i) return strlen(item) == 5 end)  
--> "pippo"