Size: a a a

JavaScript.Ninja

2021 October 25

РМ

Рустам Мирзаев... in JavaScript.Ninja
Всем привет, подскажите пожалуйста на данный курс https://javascript.ninja/workshops/unit-testing промокод есть?
источник

АЗ

Андрей Звёздочка... in JavaScript.Ninja
Очень странно задавать этот вопрос владельцу курса
источник

РМ

Рустам Мирзаев... in JavaScript.Ninja
извините, а что странного?
источник

M

Maksym in JavaScript.Ninja
Ребят, такая умова не проканает с мутодом some?
источник

M

Maksym in JavaScript.Ninja
а то у меня всегда false
источник

BS

Bohdan Sych in JavaScript.Ninja
можливо варто замість && поставити ||
источник

M

Maksym in JavaScript.Ninja
а ну да ну да, some возращает только первый елемент, а мне надо проверить на 2 обьекта), тогда every мне подойдет?
источник

M

Maksym in JavaScript.Ninja
ой, и every не подойдет)
источник

BS

Bohdan Sych in JavaScript.Ninja
тільки якщо масив складається всього з 2х елементів
источник

M

Maksym in JavaScript.Ninja
Так что юзать ? мне надо вернуть true если в масиве хотя какой то 1 елемент есть select == 2 и какой то select = 1
источник

BS

Bohdan Sych in JavaScript.Ninja
якщо їх більше 2х то краще відфільтрувати через функцію filter і потім перевірити довжину масиву чи вона дорівнює 2м.

const filteredArray = array.filter(el => (e.select === 1 || e.select === 2))
if (filteredArray.length === 2){ /**/ }
источник

ГР

Глеб Рябцев... in JavaScript.Ninja
this.itemCobject.some(e => e.select === 1) && this.itemCobject.some(e => e.select === 2)
источник

BS

Bohdan Sych in JavaScript.Ninja
ну або так. Але в такому випадку масив проганяється 2 рази.
источник

M

Maksym in JavaScript.Ninja
но, може бути таке що відфільтруж 2 елемента з select == 1  то вже провірка не пройде)
источник

ГР

Глеб Рябцев... in JavaScript.Ninja
Так не сработает в случае когда будет две 1 и ни одной 2. Выдаст true хотя должно false
источник

BS

Bohdan Sych in JavaScript.Ninja
а так дійсно. Згоден
источник

M

Maksym in JavaScript.Ninja
вот), тогда второй вариант подойдет?)
источник

ГР

Глеб Рябцев... in JavaScript.Ninja
Если нужно оптимизировано, то просто фором пройтись
источник

ГР

Глеб Рябцев... in JavaScript.Ninja
И выйти из цикла когда и 1 и 2 будут найдены
источник

РМ

Рустам Мирзаев... in JavaScript.Ninja
можешь пояснить?
источник