Загрузка...

BAS Как соединить четыре списка в один?

Тема в разделе Private Keeper, BAS, OB создана пользователем dev101 11 янв 2025. 208 просмотров

Загрузка...
  1. dev101
    dev101 Автор темы 11 янв 2025 12 643 9 окт 2021
    Есть четыре отдельных списка с данными, нужно создать единый список из имеющихся так, чтобы данные из списков сопоставились т.е >

    Первое значение первого списка:Первое значение второго списка:Первое значение третьего списка:Первое значение четвертого списка

    И так дальше со всеми данными.
     
    11 янв 2025 Изменено
  2. Okila
    Okila 11 янв 2025 Заблокирован(а) 1094 26 дек 2020
    JS
    function combine(arr1, arr2, arr3, arr4) {
    var result = [];
    var maxLength = Math.max(arr1.length, arr2.length, arr3.length, arr4.length);

    for (var i = 0; i < maxLength; i++) {
    var val1 = arr1[i] !== undefined ? arr1[i] : "";
    var val2 = arr2[i] !== undefined ? arr2[i] : "";
    var val3 = arr3[i] !== undefined ? arr3[i] : "";
    var val4 = arr4[i] !== undefined ? arr4[i] : "";

    result.push(val1 + ":" + val2 + ":" + val3 + ":" + val4);
    }

    return result;
    }

    [[RES]] = combine([[ARR1]], [[ARR2]], [[ARR3]], [[ARR4]]);
     
    11 янв 2025 Изменено
    1. Посмотреть предыдущие комментарии (9)
    2. Okila
      dev101, та не за что) обращайся
Top