在JavaScript中,引入了生成器函数ES6风味,因此这种构造是可能的: var x = 0, y = 1, tmp = 1; x = y; tmp = x + y;}这里,fibgen是一个产生小于3000个斐波那契数的发生器在F#中,什么是等价的构造?
莱:我不是在找。但是对于某些生成器函数来说,它在迭代时会懒洋洋地发出一个值。
我需要专门使用for循环来找到Fibonacci序列中的第n个项。我尝试这样做,所以主方法告诉方法generateFibonnaci它需要查找的第n个项,并将n赋值为第二个for循环的极限,这将递归地找到第n个项,直到限制数n为止。我怀疑问题在for循环的参数中,但我不能完全确定。class Fibonnaci public static int generateFibonacci(int input) int num1 = 0;