засорения глобальной области и мутации исходных данных. Функция-клон omitBy из lodash
omitBy=(a,f,o)=>((k=>{for(k in a)f(a[k],k)?o:o[k]=a[k]})(o={}),o)
Вопрос на засыпку - зачем?
почему так сложна
Потому что это олимпиада по программированию. Цель - написать самый короткий код на javascript.
заменить for-in чем-либо?)
Обсуждают сегодня