功能说明
从命令行首个参数读取逗号分隔数字列表,扫描最大值并打印其零基索引,并列取首个因严格大于比较。运行 node argmax.mjs 3,1,4,1,5,9,2,6 输出 5。所有值须解析为有限数;非数字令牌输出 NaN 且比较视 NaN 不大于任何值。
运行方式
node argmax.mjs 3,1,4,1,5,9,2,6
限制与后续
当前数组最大值索引命令行工具实现覆盖最常见的使用路径。本译文依据英文原文完整重写,代码与命令与英文版本严格一致,可在本地按运行方式复现并核对结果。All values must parse as finite numbers; a non-numeric token prints NaN and the comparison treats NaN as not greater than anything.若用于生产,请先补充输入校验、错误处理与日志,再结合自身环境调整node版本。