爲何須要高階函數

看如下例子就知道了。python 下面使用scala語言描述,js或其餘支持高階函數的語言道理同樣。web 在使用高階函數前 計算a到b的和算法 def sumInts(a: Int, b: Int): Int = if (a > b) 0 else a + sumInts(a + 1, b) 升級下,計算a到b的3次方的和架構 def cube(x: Int): Int = x * x *
相關文章
相關標籤/搜索