What is the difference of pairs() vs. ipairs() in Lua?

pairs() and ipairs() are slightly different. pairs() returns key-value pairs and is mostly used for associative tables. key order is unspecified. ipairs() returns index-value pairs and is mostly used for numeric tables. Non numeric keys in an array are ignored, while the index order is deterministic (in numeric order). This is illustrated by the following … Read more

Calculate average in java

Just some minor modification to your code will do (with some var renaming for clarity) : Note that the loop can also be simplified: Edit: the OP seems to want to use the args array. This seems to be a String array, thus updated the answer accordingly. Update: As zoxqoj correctly pointed out, integer/double overflow is not … Read more