Size: a a a

Node.js — русскоговорящее сообщество

2019 October 30

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
все равно не катит = ) все-таки toFixed для математического округления не подойдет... Разве что пойти по пути костылей:
- довести число чисел после "точки" до N+1 знаков путем простой обрезки
- добавить 0.000*1
- использовать toFixed
источник

QQ

Q Q in Node.js — русскоговорящее сообщество
Нужна помощь, не могу понять как это сделать
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
можно при помощи https://github.com/sindresorhus/got
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Q Q
Помогите такой запрос в Js переделать
php не знаю)
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
Artem Zuev
все равно не катит = ) все-таки toFixed для математического округления не подойдет... Разве что пойти по пути костылей:
- довести число чисел после "точки" до N+1 знаков путем простой обрезки
- добавить 0.000*1
- использовать toFixed
Это ещё и оверхед
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
нолей нужно больше
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
axios.get(url)
 .then((res) {
   const data = JSON.parse(res.body);
 })
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Это для Вас как вариант навскидку... data - это ваши $posts
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Eugene Butusov
Это ещё и оверхед
ага =)
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
нолей нужно больше
т.е. получается, что нужно перегнать число в строку, подсчитать кол-во знаков после запятой (N) потом добавить число 1 / 10^(N+1) и потом использовать toFixed()

зверство =)))))
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Artem Zuev
т.е. получается, что нужно перегнать число в строку, подсчитать кол-во знаков после запятой (N) потом добавить число 1 / 10^(N+1) и потом использовать toFixed()

зверство =)))))
и потом еще parseFloat
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
а потом клиент/пользователь скажет, что "в школе мы не так округляли"
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
одна фигня работать со строками может просто отрезать нафиг нужное кол-во знаков, потом проверить следующую цифру на предмет больше 4, если от 5 до 9, то к результату приплюсануть 1 / 10^N и вернуть
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
в общем геморой еще тот с округлением дробей =))))
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
math.trunc быстрее вроде работает
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
вот я тестик сделал http://jsben.ch/fH5wa
источник

V

Vitaliy in Node.js — русскоговорящее сообщество
Добрый вечер, вопрос возможно не совсем по ноде но в чате по джаваскрипту для новичков меняы скорее всего не поймут((
Обьясните пожалуйста мне на что ссылается this и по какому принципу он тут присваивается? this будет ссылатся отдельно каждому клиенту тоесть сокету?
источник

V

Vitaliy in Node.js — русскоговорящее сообщество
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
на объект channel. у всех один и тот же будет
источник

V

Vitaliy in Node.js — русскоговорящее сообщество
если на обьект channel  тогда  получается событие data будет срабатівать только в том окне в котором я чтото печатаю и после на обьекте channel вызывать событие broadcast которое вызовет this.subscriptions[id], не могу понять как получается что события вызываются во всех окнах кроме того что я пишу?
источник