【发布时间】:2011-12-11 08:20:42
【问题描述】:
我想在 F# 中没有 .NET 的数组中找到最大值、最小值和平均值。 我使用了这段代码,但它不起作用:
let mutable max = 0
let arrX = [|9; 11; 3; 4; 5; 6; 7; 8|]
for i in 0 .. arrX.Length - 2 do
if (arrX.[i]) < (arrX.[i+1]) then
max <- arrX.[i]
printfn "%i" max
【问题讨论】:
-
使用 Array.max, Array.min, Array.averageBy float
标签: f# f#-interactive