可以将函数定义在其他函数中,成为嵌套函数funccaculate(opr:String)->(Int,Int)->Int{funcadd(a:Int,b:Int)->Int{returna+b}funcsub(a:Int,b:Int)->Int{returna-b}varresult:(Int,Int)->Intswitchopr{case"+":result=addcase"-":result=subdefault:result=add}..
分类:
编程语言 时间:
2015-03-14 20:08:50
阅读次数:
151