Size: a a a

JavaScript — русскоговорящее сообщество

2021 January 04

a

allpeg in JavaScript — русскоговорящее сообщество
(у меня все методы работают, но у меня firefox)
источник

А

Антон in JavaScript — русскоговорящее сообщество
Никто не сталкивался? Math.ceil() от маленького числа иногда дает NaN (чисто 0.01 например). Причем рандомно как то. А Math.round() уже нормально...
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Антон
Никто не сталкивался? Math.ceil() от маленького числа иногда дает NaN (чисто 0.01 например). Причем рандомно как то. А Math.round() уже нормально...
вы число как передаете?
источник

А

Антон in JavaScript — русскоговорящее сообщество
В сборках не сразу число, а еще несколько мат. операций
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Антон
В сборках не сразу число, а еще несколько мат. операций
вот я и хочу их увидеть
источник

А

Антон in JavaScript — русскоговорящее сообщество
Math.round(controlLogsToSave.cpu * 100 / controlLogsToSave.count) типа того
источник

А

Антон in JavaScript — русскоговорящее сообщество
Вот так это норм работает. Это же с ceil в некоторых случаях NaN. Не всегда
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Антон
Math.round(controlLogsToSave.cpu * 100 / controlLogsToSave.count) типа того
делите на ноль я думаю
источник

KV

Konstantin Vinogrado... in JavaScript — русскоговорящее сообщество
allpeg
(у меня все методы работают, но у меня firefox)
В firefox работает. Google chrome - нет.
источник

А

Антон in JavaScript — русскоговорящее сообщество
count всегда больше 0, судя по логам. Т.е. там выходит результат ceil - NaN, count - 70
источник

А

Антон in JavaScript — русскоговорящее сообщество
И все остальное принудительно всегда number
источник

А

Антон in JavaScript — русскоговорящее сообщество
Ну т.е. баг именно на каких то маленьких числах. Методика не меняется - в 99% случаях все норм
источник

KV

Konstantin Vinogrado... in JavaScript — русскоговорящее сообщество
Теперь я знаю что это просто не поддерживается в браузере или какой баг.

Так что это было увлекательно. И я точно уверен что до этого все делал правильно)
источник

OR

Oleg Rizhkov in JavaScript — русскоговорящее сообщество
Антон
Ну т.е. баг именно на каких то маленьких числах. Методика не меняется - в 99% случаях все норм
источник

А

Антон in JavaScript — русскоговорящее сообщество
Такое у ноды, я думаю, тестами точно покрыто)) У меня видимо что то хитрее
источник

А

Антон in JavaScript — русскоговорящее сообщество
Проблема еще в том, что это значение пишется в объект. Там несколько чисел. И если первое вот так считается как NaN, то и все остальные в этом объекте становятся NaN, кроме count.
источник

А

Антон in JavaScript — русскоговорящее сообщество
Меняю ceil на round - и все нормально с этими же данными. А с ceil _иногда_ выдает NAN
источник

ES

Eugene Stepanyuk in JavaScript — русскоговорящее сообщество
подскажите пожалуйста, как передать три разных параметра через axios.post?
пробую передавать так:
export async function insertFiles(ext, name, file) {
  const response = await api.post(`/insertFiles`, {fileExt: ext, fileName: name, fileData: file}, {
})
на сервере прилетают данные так:
fileExt:  { fileExt: '.txt', fileName: 'ошибка.txt', fileData: {} }
fileName:  { fileExt: '.txt', fileName: 'ошибка.txt', fileData: {} }
fileData:  { fileExt: '.txt', fileName: 'ошибка.txt', fileData: {} }
хочу добиться чтобы было:
fileExt: '.txt'
fileName: 'ошибка.txt'
fileData: {}
источник

NB

Nikolay Breyn in JavaScript — русскоговорящее сообщество
Всем привет,можете подсказать как добавить иконку удаления,в конце li number,чтоб потом по клику можно было удалить ряд
https://jsfiddle.net/nv74q5at/
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Konstantin Vinogradov
В firefox работает. Google chrome - нет.
я чёт не смог заставить это работать в хромых браузерах, но заработало когда тупо залил тоже самое не на фидл..
https://example.weeb.nonrp.nl/cors%20headers%20pdf%20htaccess%202.html
источник