var liste:Array = new Array("i midten af", "bla"); function searchArray(haystack:Array, needle:String) { for (i in haystack) { if (haystack[i].indexOf(needle) != -1) { return true; } } return false; } trace(searchArray(liste, "midten"));
var liste:Array = new Array("i midten af", "bla"); function searchArray(haystack:Array, needle:String) { needle = needle.toLowerCase(); for (i in haystack) { if (haystack[i].toLowerCase().indexOf(needle) != -1) { return true; } } return false; } trace(searchArray(liste, "MiDtEn"));
Husk at fasttype funktionens returtype - og 'i' skal også lige var'es og fasttypes :)
var liste:Array = new Array("i midten af", "bla"); function searchArray(haystack:Array, needle:String):Boolean { needle = needle.toLowerCase(); for (var i:String in haystack) { if (haystack[i].toLowerCase().indexOf(needle) != -1) { return true; } } return false; } trace(searchArray(liste, "MiDtEn"));
Puhadada - men jeg har faktisk lavet mig et lille jsfl-script, der kører alle klasser i gennem og redigerer asdoc syntax - og laver noter om manglende fasttypning af argumenter og returtyper :)
Skal nok få det organiseret lidt og skrevet en lille artikel om det - det er meget sjovt at lege med :)
Well, osflash lister de eksisterende - og så er det jo med at prøve sig frem til, hvad man kan lide :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.