Size: a a a

JavaScript.Ninja

2021 October 15

DZ

D Z in JavaScript.Ninja
Я про то же
источник

AC

Ash Crimson in JavaScript.Ninja
Ну да, я с другой стороны посмотрел :)
источник

SM

Serj Mes in JavaScript.Ninja
Привет, парни
Mobx или redux-observable для большого динамичного проекта?
что взять?
источник

AP

Alexandr PW in JavaScript.Ninja
Всем шалом. Кто может подсказать с калькулятором?
Есть прайс-лист с более чем 100 позиций. К каждой из них стоит input с количеством которое необходимо.
Как можно посчитать цену продукта масса * цену за кг
Пилить под каждую строку переменную думаю не вариант, слишком много кода получится, каждая строка отличается ID
Сейчас есть вот что
источник

СД

Сергей Дёмин... in JavaScript.Ninja
делается for по блокам .calc_block, оттуда берутся все нужные значения (цена, количество и тд) и считается сумма в одну переменную
источник

СД

Сергей Дёмин... in JavaScript.Ninja
все данные нужно перевести в числа
источник

AP

Alexandr PW in JavaScript.Ninja
Логично, чет не подумал. Спасибо. Сейчас попробую
источник

¿

¿Сергей? in JavaScript.Ninja
Там есть поиск по регулярке
источник
2021 October 16

ЯК

Ярлик Крестовски... in JavaScript.Ninja
источник

ЯК

Ярлик Крестовски... in JavaScript.Ninja
Поздравления Илье) Не знаю как его здесь отметить )
источник

БО

Богдан Ошовський... in JavaScript.Ninja
Как правильно суммировать свойства такого массива с учетом того что в него постоянно будет добавляться новый масив? Свойства score дного + score другого масива
[
[{"name":"fred","score":10},{"name":"dom","score":6},{"name":"alice","score":12}]
[{"name":"fred","score":10},{"name":"dom","score":6},{"name":"alice","score":12}]
]
источник

А

Андрей in JavaScript.Ninja
Ну если это задача на нативе что можно повесить сеттер на основной массив, и при изменении reduce вызывать с подсчетом суммы. А если на фреймворке пишешь, то вроде не должно быть проблем.
источник

b

belen in JavaScript.Ninja
пробегать редюсом и складывать. как вариант
источник

VS

Vladislav Slyusar in JavaScript.Ninja
Нормально ли в js сравнивать вот такие строки:
'12:00' > '12:30'
'00:00' > '09:00'
'13:00 > '13:00'

Я правлю функцию сделанную другим человеком, которая принимает 3 аргумента:
Начало рабочего дня, конец рабочего дня, перерыв.
И она Возвращает массив строк:
[
 '08:00-08-30',
 '08:30-09:00',
 ...
 '17:30-18:00'
]

И вот время он сравнивает так '18:00' > '18:30', и всё вроде работает, но для меня это не очень интуитивно понятно было, что так будет работать.

И если это не очень хороший способ, как можно было бы сделать по-другому?
источник

VS

Vladislav Slyusar in JavaScript.Ninja
Вот так это выглядит
источник

VS

Vladislav Slyusar in JavaScript.Ninja
источник

SS

Sergey Shtyrbulov in JavaScript.Ninja
конечно нормально

строки ведь состоят из символов, которые имеют свой порядковый номер таблице. жс и сравнивает эти номера
источник

VS

Vladislav Slyusar in JavaScript.Ninja
То есть это нормальная практика, если у меня время вот так выглядит '10:00' сравнивать можду собой строки?
источник

SS

Sergey Shtyrbulov in JavaScript.Ninja
да, только таймстампы должны быть приведены к одному формату
'9:00' < '10:00' // false
'09:00' < '10:00' // true
источник

VS

Vladislav Slyusar in JavaScript.Ninja
Не видел раньше чтобы так сравнивали строки, поэтому и задался вопросом.
Спасибо)
источник