У меня есть массив (заполняется из базы данных) $dna_segment_length
, в данном случае:Вычисление новых значений массива на основе другого числового массива
{50, 75, 20, 90}
Каждое значение представляет собой длину строки. Линии втягиваются на холсте, как:
Чтобы сделать линию сегментов присоединиться к непрерывной горизонтальной линии, мне нужно создать еще один массив, скажем $start_points
, которые представляют собой отправные точки для каждой линии. В приведенном выше примере, этот массив будет иметь следующий набор с начальной точки для первой линии:
{100, 150, 225, 245}
Первое значение в массиве исходных точек всегда должно быть 100. Последовательные значения создаются путем добавления длина строки и предыдущее значение в новом массиве. Вопрос в том, как мне это сделать, используя цикл?
Не последнее значение отсутствует в массиве $ start_point? Вы пробовали петлю? Что такое динамические средства? – Bytemain
4 линии = 4 стартовых точки. Для заполнения массива начальных точек потребуется цикл, но я не уверен, как построить цикл для создания нового массива и начальных точек. Динамический означает, что алгоритм должен быть гибким, чтобы работать с разными значениями в базе данных ... который, конечно, будет обрабатывать цикл – IlludiumPu36
Почему этот вопрос был проголосован? – IlludiumPu36