我使用这个答案找到了最小值:stackoverflow answer。我的问题是,当我运行我的代码时,我得到了这个异常: Uncaught TypeError: Math.min is not iterable (cannot read property Symbol(Symbol.iteratorreturn nums.split(" ").map(Number);}
nums : getNumbers(),
min : Ma
我想为一个列表创建一个扩展,它将返回一个可迭代的累积值,我的方法是这样的: extension cumulativeList<T> on List<T> { return Iterable<T>.generate(this.length, (i) {
if (value == null) value = this[i];that operator '+' is not defined
第一种方法使用.min(...arr)给出正确的答案,而第二种使用.min(arr)的方法返回NAN。我认为扩展运算符和拆分方法都创建了一个可以传递给数学的数组。这两者之间有什么区别。function highAndLow(str){ let min = Math.min(...arr) }
functio