RosettaCodeData/Task/Fibonacci-sequence/Haxe/fibonacci-sequence-1.haxe

16 lines
220 B
Plaintext

static function fib(steps:Int, handler:Int->Void)
{
var current = 0;
var next = 1;
for (i in 1...steps)
{
handler(current);
var temp = current + next;
current = next;
next = temp;
}
handler(current);
}