Cenator 🐈
Сделай гист, телега портит бэктики
Cenator 🐈
Pastebin
500 Internal Server Error
http://pastebin.com/
Anonymous
всем доброго дня)) открылась интересная позиция для разработчика JS, возможно кого то она заинтересует) Вы не против ее размещения?
Konstantin
с вилкой
Евгений
Как можно быстро дозаполнить массив (x,y) недостающими элементами по оси x? Т.е. массив, например, такой: (1, 2), (1, 3), (5, 8) Мне нужно добавить в него следующие элементы: (2, 0), (3, 0), (4, 0) Только цикл? Или мб lodash какой-нибудь позволяет провернуть подобное?
Евгений
Евгений
Так нужно в дырки вставить?
можно в конец, а потом просто отсортировать. да, нужно добавить пустые точки, которых не было среди иксов
Евгений
(1, 2), (1, 3), (5, 8) - исходный массив икы: [1, 1, 5]. Минимальное значение - 1, макс - 5. Не хватает [2,3,4]
Serhiy
понял, спс
Но вобще пуш и сорт вроде должны спасти
Igor
Господа, верстальщик меня троллит и шлет код с jquery, не изобрели еще babel для jquery?
Igor
А то как то жирно подключать Jquery для проверки существует ли класс на странице.
Евгений
Но вобще пуш и сорт вроде должны спасти
не вижу причин, почему они могли не спасти) всё получилось, спс
Mikhail
а document.querySelector/document.getElementsByClassName не подойдет?
Mikhail
сомневаюсь, что там поддержка каких-нибудь IE7-
ixplo
Smooth Operator
тем что во втором варианте ошибка произошла в классе ошибки
Oleg
Специально выжидал?
ixplo
Igor
Если не много, то можешь скинуть в гисте
Да понятно, что все можно руками поправить. Просто это выкинутое время =)
Igor
И вообще про babel для jquery это был скорее риторический вопрос
Anonymous
Хай. Решали эту задачу? https://www.codewars.com/kata/one-line-task-check-range/train/javascript Уже пол часа (или полтора) потратил, выходит самое короткое 50 символов
Anonymous
Oleg
Можно без length
Oleg
Если массив пуст - будет false
Anonymous
Если массив пуст - будет false
Там нужно вернуть количество элементов диапазона)
Oleg
А, тогда увы
Anonymous
Забавно, что задачу решило всего 4 человека
Oleg
А в чем проблема?
Anonymous
Уложиться в 48 символов))
Oleg
А у тебя 50
Oleg
Да?
Anonymous
Ага
Oleg
Я думаю тут что-то про =>, можно там сократить
Evgeniy 🍀
заюзать bitwise &
Evgeniy 🍀
но надо подумать как
Anonymous
48 есть, но надо 47 хотя бы checkRange=(a,x,y)=>a.filter(q=>x<=q^q>y).length
Anonymous
checkRange=(a,x,y)=>a.filter(i=>i>=x&i<=y).length Так тоже работает.
Еще можно checkRange=(a,x,y)=>a.filter(q=>x>q==q>y).length но тоже не <48
Dika
48 есть, но надо 47 хотя бы checkRange=(a,x,y)=>a.filter(q=>x<=q^q>y).length
checkRange=(a,x,y)=>a.filter(i=>x>i==i>y).length Тоже 48.
Dika
а, ты кидал это уже
Anonymous
checkRange=(a,x,y,b=0)=>a.map(a=>b+=a>y^a>=x)|b checkRange=(a,x,y,r=0)=>a.map(e=>r+=e<x==e>y)|r У всех в результатах подобный подход
Evgeniy 🍀
Правильно думал про map и побитовые операторы, значит. Занятный code golfing
Anonymous
народ как получить jsid
Anonymous
из элемента
Anonymous
Dika
народ как получить jsid
как и любой другой атрибут
Anonymous
пишет .getAttribute
Anonymous
not defined
Danil Á.
скидывай код
Danil Á.
который тебе что-то пишет
Sergey
так там и нет jsid же
Sergey
лолъ
Sergey
посмотри на html который ты выбрал и положил в this.handle
Sergey
это другая DOM нода
Anonymous
Sergey
ну м
Sergey
собственно это другая дом нода
Sergey
тебе надо искать вглубь
Sergey
поиском например
Anonymous
че за поиск
Sergey
querySelector(‘[jsid]’)
Anonymous
ок получилось спс =)
Anonymous
народ
Anonymous
а сколько теоретически можно засунуть информации в куки
Anonymous
вот если у меня элемент gaugeIdAFJ
Anonymous
а всего может быть придется сохранить таких же по длинне штук 300 в куки
Anonymous
хватит места?
Андрей
4096 б на куку
Anonymous
ну не хочется сохранять в дь
Anonymous
дб