Это числа происхождение которых непонятно другим программистам и вам спустя некоторое время. Например:
const euros = 1400
const dollars = 599
const count_euros = euros * 71.5 // 71.5 - магическое число
const count_dollars = dollars * 61.2 // 61.2 - магическое число
Чтобы избавиться от них нужно вынести их в переменные с осмысленными именами:
const euros = 1400
const dollars = 599
const rubles_per_one_euro = 71.5
const rubles_per_one_dollar = 61.2
const count_euros = euros * rubles_per_one_euro
const count_dollars = dollars * rubles_per_one_dollar
Другие публикации из блога
Выбор последнего элемента в цикле v-for во Vue.js
1. Выбор всех элементов кроме последнего в цикле v-for
2. Выбор только последнего в цикле v-for
Подробнее
Как создать Django app в определенной папке
Предположим структура вашего проекта выглядит следующим образом:
apps/ config/ db.sqlite3 manage.py* media/ r…
Подробнее
Как обновить все пакеты в Node.js?
Установите npm-check-updates:
npm i -g npm-check-updates
Далее будут доступны команды:
ncu -u
npm insta…
Подробнее
Как выбрать текущего пользователя в поле ForeignKey в админке Django по-умолчанию
Предположим у вас есть модель которая ассоциируется с каким-то пользователем через поле ForeignKey. По-умолчанию в спис…
Подробнее
Как сделать Form-encode в JavaScript?
Обычно данные форм в JS можно передать в body HTTP запроса в виде объекта:
const formData = {
username: 'vasy…
Подробнее
Ошибка при остановке Docker контейнера вида: ERROR: for *** cannot stop container: *** permission denied
Ошибка возникает при запуске и остановке контейнера, а также при попытке его повторной сборки. Имеет примерно такой вид…
Подробнее