Разделитесь на нулевые значения дисплея

Обновите JavaScript intellisense и окраску кода.


ctrl + сдвиг + J

я нашел, что intellisense для JavaScript облуплен - это обычно выясняет его.

7
задан Aziz Shaikh 1 October 2012 в 09:50
поделиться

7 ответов

В нашем случае мы используем либо пробел, либо «NaN» (не число), а иногда и звездочку «*» в зависимости от того, что предпочитает конечный пользователь. (Мы даем им выбор на этапе планирования.)

6
ответ дан 6 December 2019 в 19:37
поделиться

Лучшая практика зависит от того, что означает деление на ноль в контексте.

Целью любого отчета является коммуникация. Что касается бизнеса, то NaN или # DIV / 0 ничего не передают. Им нужно знать, что на самом деле происходит.

Если есть законная причина, по которой значение равно нулю, это означает, что рассчитанная метрика не имеет значения. Вы указываете, что иногда доход законно равен нулю, и разумно указать что-то вроде «Н / Д» (что, кстати, должно быть знакомо почти всем в бизнесе - это очень распространенная аббревиатура).

Однако если законной причины нет, это ошибка, и ее следует либо показать как таковую, либо полностью исключить. В вашей ситуации вес также может быть равен нулю, но давайте представим, что это не так - нулевой вес означает, что есть s ошибка в исходных данных. В этой ситуации вы можете либо полностью исключить этот элемент (день, любой другой) из отчета, либо показать его с чем-то, что помечает его как ошибку (например, «Ошибка»).

1
ответ дан 6 December 2019 в 19:37
поделиться

Раньше я использовал одиночный знак «-», особенно при работе с Excel. С точки зрения передовой практики, я думаю, что «0 *» с пометкой «* Это подразделение не имеет дохода» внизу.

3
ответ дан 6 December 2019 в 19:37
поделиться

Если беспорядок вызывает беспокойство, как насчет символа ошибки? Если цвет доступен, красный «Х» может работать. Если обычно черно-белый, возможно, буква «Е». Включите легенду в верхний и нижний колонтитулы, чтобы указать, что символизирует символ.

2
ответ дан 6 December 2019 в 19:37
поделиться

У нас есть две разные политики для такого рода случаев, в зависимости от контекста. Либо «Н / Д», либо «Ошибка».

1
ответ дан 6 December 2019 в 19:37
поделиться

Также вы можете рассмотреть следующие варианты:
N / A - не применимо N / R - нет результата NRP - результат невозможен и тому подобное, предполагая, что ваша целевая аудитория - не программисты.

Вам нужно будет только объяснить значение слова «Н / Д» каждому пользователю 5 или 6 раз, прежде чем они начнут его вспоминать.

0
ответ дан 6 December 2019 в 19:37
поделиться

Вы можете попробовать одно из следующего:

  • E / 0
  • Err / 0

Мне нравится второй, потому что он на самом деле читает IMO, всего пять символов: Ошибка деления на ноль

0
ответ дан 6 December 2019 в 19:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: