Skip to content

Commit 2292938

Browse files
committed
Progression.php cahnged (=== int types added)
1 parent 955b63e commit 2292938

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/Games/Progression.php

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,17 @@ function getCorrectAnswer(string $question): string
3131
{
3232
$elements = explode(" ", $question);
3333
$hiddenIndex = (int)array_search("..", $elements);
34-
$intArray = array_map('intval', $elements, true);
3534
$len = count($elements);
3635

3736
if ($hiddenIndex !== 0 && $hiddenIndex !== $len - 1) {
38-
$step = ($intArray[$hiddenIndex + 1] - $intArray[$hiddenIndex - 1]) / 2;
39-
$missedValue = $intArray[$hiddenIndex - 1] + $step;
37+
$step = ((int)$elements[$hiddenIndex + 1] - (int)$elements[$hiddenIndex - 1]) / 2;
38+
$missedValue = (int)$elements[$hiddenIndex - 1] + $step;
4039
} elseif ($hiddenIndex === 0) {
41-
$step = $intArray[2] - $intArray[1];
42-
$missedValue = $intArray[1] - $step;
40+
$step = (int)$elements[2] - (int)$elements[1];
41+
$missedValue = (int)$elements[1] - $step;
4342
} else {
44-
$step = $intArray[2] - $intArray[1];
45-
$missedValue = $intArray[$len - 2] + $step;
43+
$step = (int)$elements[2] - (int)$elements[1];
44+
$missedValue = (int)$elements[$len - 2] + $step;
4645
}
4746
return (string) $missedValue;
4847
}

0 commit comments

Comments
 (0)