Загрузка...

BAS
How to combine four lists into one?

Thread in Private Keeper, BAS, OB created by Livebot Jan 11, 2025. 413 views

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

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

    И так дальше со всеми данными.
     
  2. Okila
    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. View previous comments (8)
    2. Okila
      avatarLivebot, щас отредачу, увидел ошибку
    3. Livebot Topic starter
      avatarOkila, работает, благодарю
    4. View the next comments (1)
Loading...