function getMissingNumbers pNumberList
 put empty into vOccurences
 repeat for each item vNumber in pNumberList
   add 1 to vOccurences[vNumber]
 end repeat
 get the keys of vOccurences
 sort lines of it numeric
 put line -1 of it into vLargestNumber
 put empty into vMissing
 repeat with i=1 to vLargestNumber
   if vOccurences[i] is empty then put i & comma after vMissing
 end repeat
 delete char -1 of vMissing
 return vMissing
end getMissingNumbers

this returns a sequential list of all numbers, not just the missing numbers
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to