Загрузка...

BAS How to combine four lists into one?

Thread in Private Keeper, BAS, OB created by FFyP Jan 11, 2025. 239 views

  1. FFyP
    FFyP Topic starter Jan 11, 2025 12,836 Oct 9, 2021
    Есть четыре отдельных списка с данными, нужно создать единый список из имеющихся так, чтобы данные из списков сопоставились т.е >

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

    И так дальше со всеми данными.
     
  2. Okila
    Okila Jan 11, 2025 Banned 1092 Dec 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]]);
     
    1. Okila
      FFyP, готово
    2. FFyP Topic starter
      Okila, работает, благодарю
    3. Okila
      FFyP, та не за что) обращайся
Loading...
Top