fnOrdMax function

dynamic fnOrdMax(
  1. List values
)

OrdMax(values): the 1-based position of the maximum value in the argument list

Implementation

dynamic fnOrdMax(List<dynamic> values) {
  if (values.isEmpty) return 0;
  final nums = values.map(varToDouble).toList();
  var idx = 0;
  for (var i = 1; i < nums.length; i++) {
    if (nums[i] > nums[idx]) idx = i;
  }
  return idx + 1;
}