Size: a a a

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

2021 March 07

J

Jakhongir in Node.js — русскоговорящее сообщество
Vlad Stepanov
ну вызови из скрипта последовательно несколько таких функций ))
Скрипт тоже оборачивается под капотом в функцию. Так что ничего не меняется
источник

VS

Vlad Stepanov in Node.js — русскоговорящее сообщество
Jakhongir
Скрипт тоже оборачивается под капотом в функцию. Так что ничего не меняется
я это прекрасно понимаю. Но документация пишется и для людей не компетентных в данной технологии.
источник

VS

Vlad Stepanov in Node.js — русскоговорящее сообщество
это имеет какое то отношение докам?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Vlad Stepanov
это имеет какое то отношение докам?
Тот сайт тоже не доки
источник

VS

Vlad Stepanov in Node.js — русскоговорящее сообщество
Jakhongir
Скрипт тоже оборачивается под капотом в функцию. Так что ничего не меняется
лишний раз доказывает, что главным фактором является опустошение call stack, а не завершение current function, что на фоне сумбурных рассуждений в доках, больше похоже на резольвящую функцию
источник

VS

Vlad Stepanov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
Тот сайт тоже не доки
естественно. Но офсайт, для обучения. Тем более.
источник

dS

dimon Shmr in Node.js — русскоговорящее сообщество
Ребят привет, кто-нибудь знает фреймворк mongoose, если да то скажите что такое useNewUrlParser и useFindAndModify ???
источник

PM

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

МС

М С in Node.js — русскоговорящее сообщество
ребята подскажите, как добиться нужного результата от плавающей запятой:
function ttt(){
  let flt = 0.27 - 0.00000000000000001;
  console.log(flt);
  console.log(flt.toFixed(17));
  console.log(flt == 0.27);
}
консоль показывает:
0.27
0.27000000000000002
true
источник

МС

М С in Node.js — русскоговорящее сообщество
0.27 - 0.00000000000000001 == 0.27 результат true, почему так?
источник

E

Evgen in Node.js — русскоговорящее сообщество
М С
ребята подскажите, как добиться нужного результата от плавающей запятой:
function ttt(){
  let flt = 0.27 - 0.00000000000000001;
  console.log(flt);
  console.log(flt.toFixed(17));
  console.log(flt == 0.27);
}
консоль показывает:
0.27
0.27000000000000002
true
Не использовать числа с плавающей точкой в таких ситуациях
источник

PK

Pavel Khomutov in Node.js — русскоговорящее сообщество
М С
0.27 - 0.00000000000000001 == 0.27 результат true, почему так?
welcome to javascript :)
источник

E

Evgen in Node.js — русскоговорящее сообщество
М С
0.27 - 0.00000000000000001 == 0.27 результат true, почему так?
источник

НС

Никита Сковорода... in Node.js — русскоговорящее сообщество
Pavel Khomutov
welcome to javascript :)
Welcome to iee754
источник

J

Jakhongir in Node.js — русскоговорящее сообщество
Справедливости ради))
источник

МС

М С in Node.js — русскоговорящее сообщество
а если большие числа вместо плавающей запятой?
источник

НС

Никита Сковорода... in Node.js — русскоговорящее сообщество
М С
ребята подскажите, как добиться нужного результата от плавающей запятой:
function ttt(){
  let flt = 0.27 - 0.00000000000000001;
  console.log(flt);
  console.log(flt.toFixed(17));
  console.log(flt == 0.27);
}
консоль показывает:
0.27
0.27000000000000002
true
Храни пару чисел – одно в bigint, другое – показатель степени при 10
источник

НС

Никита Сковорода... in Node.js — русскоговорящее сообщество
М С
а если большие числа вместо плавающей запятой?
Bigint
источник

НС

Никита Сковорода... in Node.js — русскоговорящее сообщество
Иначе ты получишь тот же дабл, который iee754
источник

МС

М С in Node.js — русскоговорящее сообщество
Никита Сковорода
Храни пару чисел – одно в bigint, другое – показатель степени при 10
покажи пожалуйста пример
0.27**17 - 0.00000000000000001**17 == 0.27**17 всё равно получается true
источник