Count values in two groups.

Group Counts

group_counts.lua
local cutoff = 
local small = 0
local large = 0

for _, value in ipairs({2, 5, 8}) do
  if value < cutoff then
    small = small + 1
  else
    large = large + 1
  end
end

print("cutoff=" .. cutoff)
print("small=" .. small)
print("large=" .. large)
local cutoff = 
local small = 0
local large = 0

for _, value in ipairs({2, 5, 8}) do
  if value < cutoff then
    small = small + 1
  else
    large = large + 1
  end
end

print("cutoff=" .. cutoff)
print("small=" .. small)
print("large=" .. large)
local cutoff = 
local small = 0
local large = 0

for _, value in ipairs({2, 5, 8}) do
  if value < cutoff then
    small = small + 1
  else
    large = large + 1
  end
end

print("cutoff=" .. cutoff)
print("small=" .. small)
print("large=" .. large)
group counts Grouping routes each value into one of several buckets.