@ 2016-02-23T21:14:57Z <?php
function echoFibonacciNumber(int $input)
{
if ($input < 0) {
echo "Invalid input";
}
if ($input === 0 || $input === 1) {
$output = $input;
} else {
$fi = (sqrt(5) + 1) / 2;
$output = floor(pow($fi, $input) / sqrt(5) + 1 / 2);
}
echo 'input: '.$input.', output: '.$output;
}
echo echoFibonacciNumber(6);
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 7.0.0 - 7.0.20 , 7.1.0 - 7.1.33 , 7.2.0 - 7.2.33 , 7.3.0 - 7.3.33 , 7.4.0 - 7.4.33 , 8.0.0 - 8.0.30 , 8.1.0 - 8.1.30 , 8.2.0 - 8.2.25 , 8.3.0 - 8.3.13 input: 6, output: 8 Output for 5.5.24 - 5.5.35 , 5.6.8 - 5.6.28 Catchable fatal error: Argument 1 passed to echoFibonacciNumber() must be an instance of int, integer given, called in /in/t24Fv on line 18 and defined in /in/t24Fv on line 3
Process exited with code 255 . preferences:dark mode live preview
80.12 ms | 407 KiB | 5 Q