Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 05

v

va1 in JavaScript Noobs — сообщество новичков
попробуй
const arr = [{}, 1, '1', true]
const arr2 = [...arr, false]
const arr3 = [...arr, null]
const arr4 = [...arr, undefined]
const arr5 = [...arr, 0]
const arrsCombined = [arr, arr2, arr3, arr4, arr5]

arrsCombined.forEach(arr => console.log(arr, arr.every(Boolean)));
console.log('----')
arrsCombined.forEach(arr => console.log(arr, arr.every((el) => el === 0 ? true : Boolean(el))));
источник

v

va1 in JavaScript Noobs — сообщество новичков
2 варианта как поступать с 0. считать его falsy или truthy
источник

D

Diamond_skrt in JavaScript Noobs — сообщество новичков
Ну там 0 и null точно не ожидается в массиве
источник

v

va1 in JavaScript Noobs — сообщество новичков
или именно false нужно чекать, не беря во внимания null, NaN, undefined null  и тд
источник

D

Diamond_skrt in JavaScript Noobs — сообщество новичков
Там будет либо true либо false
источник

v

va1 in JavaScript Noobs — сообщество новичков
если ожидаются только truthy Значения и false - то some/every(Boolean)
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
А можно пройтись редюсом по массиву, сложить элементы,  и если на выходе в сумме будет false то вернуть что надо ?
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Ну в смысле 0
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Це работае))
источник

O

Outof in JavaScript Noobs — сообщество новичков
хороший фотограф)
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Outof
хороший фотограф)
Да на компе телеги нету(
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
источник

ST

Sardorkhuja Tukhtakh... in JavaScript Noobs — сообщество новичков
evgeny shev
Да на компе телеги нету(
пробелов, видимо, тоже
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Sardorkhuja Tukhtakhodjaev
пробелов, видимо, тоже
Каких пробелов?
источник

ST

Sardorkhuja Tukhtakh... in JavaScript Noobs — сообщество новичков
evgeny shev
реально, каких
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Хз я набросал решение быстро в какой то иде онлайновой без жс хинта и прочего, главное работает и такое решение выше не скидывлаи
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
Жаль не додумался как в 1 строчку записать (
источник

es

evgeny shev in JavaScript Noobs — сообщество новичков
va1
если ожидаются только truthy Значения и false - то some/every(Boolean)
Чувак, что скажешь, выше мое решение норм или нет? В контексте задачи
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
evgeny shev
Чувак, что скажешь, выше мое решение норм или нет? В контексте задачи
Решения не отличаются
источник

K

Kosanyak in JavaScript Noobs — сообщество новичков
Как пушить строку json в файл json?
источник