Size: a a a

2020 April 15

VU

Vladimir Ulyanov in SmartHome
Понятно, спасибо
источник

Д

Дмитрий in SmartHome
Dennis
Господа, вопрос! (Больше по JS конечно)..Есть число (счётчик газа) - постоянно прибавляется одна сотая часть - (9000,01  9000,02 и т.д.) Как скриптом отловить десятую часть (9000,1 9000,2) и т.д.?
Substring погуглите
источник

D

Dennis in SmartHome
Дмитрий
Substring погуглите
А причём substring и числа?
источник

Д

Дмитрий in SmartHome
Dennis
А причём substring и числа?
Data.substring(0,5) возвратит первые 5 символов строки
источник

kaktys Германский in SmartHome
Дмитрий
Data.substring(0,5) возвратит первые 5 символов строки
Эти типичное решение на js через три жопы 😂
источник

D

Dennis in SmartHome
kaktys Германский
Эти типичное решение на js через три жопы 😂
Приведи пример, плиз, как правильно..)
источник

Ю

Юрий in SmartHome
Dennis
Приведи пример, плиз, как правильно..)
Предлагаю преобразовать в строку и регулярным выражением отловить одну цифру после запятой...
источник

Ю

Юрий in SmartHome
😁
источник

kaktys Германский in SmartHome
Dennis
Приведи пример, плиз, как правильно..)
Math.floor и Math.trunc

Хотя тут trunc и потом вычесть
источник

Д

Дмитрий in SmartHome
kaktys Германский
Math.floor и Math.trunc

Хотя тут trunc и потом вычесть
Так это до целого округляет
источник

kaktys Германский in SmartHome
Дмитрий
Так это до целого округляет
И?
источник

kaktys Германский in SmartHome
Если надо только одно число после запятой - сначала умножить на 10, потом trunc, потом поделить на 10
источник

i

instalator in SmartHome
Я вообще тз не понял
источник

Ю

Юрий in SmartHome
Dennis
Господа, вопрос! (Больше по JS конечно)..Есть число (счётчик газа) - постоянно прибавляется одна сотая часть - (9000,01  9000,02 и т.д.) Как скриптом отловить десятую часть (9000,1 9000,2) и т.д.?
А что значит "отловить" ?
источник

i

instalator in SmartHome
parseFloat().toFixed(1)
источник

i

instalator in SmartHome
str.split(','); dig = str[1]
источник

i

instalator in SmartHome
Хз че надо
источник

D

Dennis in SmartHome
instalator
Хз че надо
Есть число (импульсы со счётчика) - это число с сотыми долями - 9000,01 и тд. Как в момент перехода 9000,19 в 9000,20 этот момент записать в другой стэйт? Чтобы этот стэйт считал число с одним знаком после запятой?
источник

kaktys Германский in SmartHome
Dennis
Есть число (импульсы со счётчика) - это число с сотыми долями - 9000,01 и тд. Как в момент перехода 9000,19 в 9000,20 этот момент записать в другой стэйт? Чтобы этот стэйт считал число с одним знаком после запятой?
Trunc хватит
источник

kaktys Германский in SmartHome
Умножь на 10 и округли
источник