Задача №9

Задача №9

Задайте случайным образом массив из N элементов. Выведите его на экран "ёлочкой". Вот начало такого вывода:

<?php

function arrayCreation(int $num): array
{
    for ($i = 0; $i < $num; $i++) {
        $arr[] = random_int(10, 99);
    }
    return $arr;
}

function arrayOutput(array $arr, int $num)
{
    $peak = 1;
    $passage = 0;
    for ($i = 0; $i < $num; $i++) {
        echo $arr[$i], ' ';
        $passage += 1;
        if ($passage == $peak) {
            echo '<br>';
            $peak = $peak + 1;
            $passage = 0;
        }
    }
}
$num = 12;
arrayOutput(arrayCreation($num), $num);

?>
Второй вариант - сделайте то же самое, но не используйте массив: у вас есть переменная N, выведете на экран, все числа до N, по тому же принципе что и выше.
<?php

function showTheTree(int $num)
{
    $peak = 1;
    $passage = 0;
    for ($i = 1; $i < $num; $i++) {
        echo $i, ' ';
        $passage += 1;
        if ($passage == $peak) {
            echo '<br>';
            $peak = $peak + 1;
            $passage = 0;
        }
    }
}
$num = 9;
showTheTree($num);

?>