@AlexKindGeek

Почему пропускается элемент и как исправить?

Почему map пропускает элемент?
"or": {
        "1": {
            "true": []
        }
    },


Должно в результате выйти:
{key: "match", type: "item", subType: "single"}
{key: "or", type: "block"}
{key: "or", type: "block"}


  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
AngReload
@AngReload
Кратко о себе
Массив items содержит два элемента,
array
{
    "or": {
      "1": {
        "true": []
      }
    },
    "match": {
      "op": ">=",
      "key": "q_age",
      "value": "39"
    }
  }

и
{
    "or": [{
        "equal": {
          "op": "=",
          "key": "q_demo_1",
          "value": "1"
        }
      },
      {
        "equal": {
          "op": "=",
          "key": "q_demo_1",
          "value": "2"
        }
      }
    ]
  }

map вызывается для каждого, соответственно и результатов 2.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы