09.12.2019, 11:05
|
Аспирант
|
|
Регистрация: 09.12.2019
Сообщений: 34
|
|
Сообщение от laimas
|
Ketlller, каковы цели преследуются? Например, если это сбор данных за период, то не клиенту такие данные собирать и хранить. Но даже если это и не сбор статистики, то все равно ведь должно быть какое-то условие по времени.
|
как только меняется значение в минусовое то мы плюсуем с читчику +1
|
|
09.12.2019, 11:09
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от Ketlller
|
как только меняется значение в минусовое то мы плюсуем с читчику +1
|
Это не цель, это механизм. А цель - зачем он нужен, для чего, сколько на это любоваться, час, два, день, пока пользователь на странице, а потом можно забыть или должен быть вечный?
|
|
09.12.2019, 11:14
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,126
|
|
Ketlller,
<script>
var ar = [-1, 8, 9, -4, 5, 3];
arM = ar.filter(a => a < 0);
document.write(`${ar} минусов: ${arM.length} плюсов: ${ar.length - arM.length}`)
</script>
|
|
09.12.2019, 11:26
|
Аспирант
|
|
Регистрация: 09.12.2019
Сообщений: 34
|
|
Сообщение от рони
|
Ketlller,
<script>
var ar = [-1, 8, 9, -4, 5, 3];
arM = ar.filter(a => a < 0);
document.write(`${ar} минусов: ${arM.length} плюсов: ${ar.length - arM.length}`)
</script>
|
У нас в режиме реального времени появляються плюсовые и минусовые числа! Итого надо считать сколько минусовых или плюсовых безразницы.
Например: только что было +1 , оно изменилось через 3 мин на -1, потом изменилось через 1 час на +3 .
Считчик в режиме реального времени ведет подсчет.
Если правильнее задать вопрос, то сколько раз изменялось значение с минус на плюс.
Последний раз редактировалось Ketlller, 09.12.2019 в 11:32.
|
|
09.12.2019, 11:33
|
Аспирант
|
|
Регистрация: 09.12.2019
Сообщений: 34
|
|
Сообщение от laimas
|
Это не цель, это механизм. А цель - зачем он нужен, для чего, сколько на это любоваться, час, два, день, пока пользователь на странице, а потом можно забыть или должен быть вечный?
|
Если правильнее задать вопрос, то сколько раз изменялось значение с минус на плюс в режиме реального времени.
|
|
09.12.2019, 12:38
|
Аспирант
|
|
Регистрация: 09.12.2019
Сообщений: 34
|
|
|
|
09.12.2019, 20:55
|
|
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,590
|
|
Вас десять раз наводяще спросили, попробую 11й:
Когда начинать отсчёт? Когда пользователь зашёл на страницу?
Если нет, то когда?
Что делать когда пользователь уходит со страницы? Забывать всё, запоминать последнее значение или продолжать подсчёт?
Если последнее - это возможно только на сервере, который собственно отдаёт данные; когда клиента нет на странице - никакие скрипты, очевидно, не выполняются.
Если первое, то это делается путём изменение кода который отвечает за интерактивное обновление информации. Число не само по себе меняется, чудом божьим, его меняет какой-то код. Вот в этот код и встраивается дополнительный функционал.
Если второе, то тоже самое что и первое, только дополнительно сохранять в localStorage.
__________________
29375, 35
Последний раз редактировалось Aetae, 09.12.2019 в 20:57.
|
|
10.12.2019, 00:27
|
Аспирант
|
|
Регистрация: 09.12.2019
Сообщений: 34
|
|
Сообщение от Aetae
|
Вас десять раз наводяще спросили, попробую 11й:
Когда начинать отсчёт? Когда пользователь зашёл на страницу?
Если нет, то когда?
Что делать когда пользователь уходит со страницы? Забывать всё, запоминать последнее значение или продолжать подсчёт?
Если последнее - это возможно только на сервере, который собственно отдаёт данные; когда клиента нет на странице - никакие скрипты, очевидно, не выполняются.
Если первое, то это делается путём изменение кода который отвечает за интерактивное обновление информации. Число не само по себе меняется, чудом божьим, его меняет какой-то код. Вот в этот код и встраивается дополнительный функционал.
Если второе, то тоже самое что и первое, только дополнительно сохранять в localStorage.
|
Я вас понял. отсчет вести когда зашел на страницу. А данные получаю с другого сайта пока открытая страница моя. Если пользователь ушел со страницы то можно забыть.
Благодарю за выдержку и понимание.
Но очень хочется этот автоматический счетчик количества минусовых чисел в реальном времени их появления. Вот как курс валют ежесекундно изменяется, а у меня изменяются значения с + на - числа. Пока они появляются надо их считать.
|
|
10.12.2019, 10:18
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от Ketlller
|
данные получаю с другого сайта
|
1) Страница открывается, отрисовывается счетчик со значением 0 (или пока нет изменений, значит и его нет, дело вкуса).
2) Получили данные. Если знак числа (Math.sign(пришедшее число)) не определен или определен но не равен ранее определенному, то отрисовываем счетчик с увеличением его значения на 1.
Наверное так?
|
|
|
|