Содержание

JavaScript: Расчет чаевых: Math.ceil(), хеш-таблица | by nick3499

JavaScript: Расчет чаевых: Math.ceil(), хэш-таблица | по нику3499 | Medium

Использование хэш-таблицы и подсказка округления с помощью Math.ceil

1 мин чтения

·

12 июня 2018 г.

Chrome DevTools
  • n : ему назначено целое число вкладки ресторана, e .г. н = 30 .
  • s : ему назначена строка рейтинга услуг, например. с = «хорошо»
  • tip : имеет назначенную ему хэш-таблицу, содержащую пар ключ:значение , которые представляют rating:tip factor

В хеш-таблице отлично: .20 представляет отличный сервис рейтинг, который заслуживает 20% чаевых или tab * .20 . Строка рейтинга используется для индексации коэффициента чаевых в хеш-таблице, например. наконечник(и) . Math.ceil() округляет значение чаевых в большую сторону.

Если вкладка равна $30 , а услуга равна отлично , расчет чаевых равен $6 :

 > чаевые 
{ужасно: 0, плохо: 0,05, хорошо: 0,1, отлично: 0,15, отлично: 0,2}
> Math.ceil(30 * tip["отлично"])
6

JavaScript

Советы по JavaScript

Автор nick3499

44 Последователи

9 0006 кодер JavaScript и Python

Еще от nick3499

ник3499

Bash: echo: шкала, bc: десятичная дробь

echo выводит сообщение на Unix-подобный терминал. scale=4;1/16 устанавливает четыре десятичных знака для десятичного эквивалента дроби 1/16. bc…

1 min read·19 февраля 2017 г.

nick3499

Bash: echo: цвет текста, цвет фона

echo отображает сообщение в эмуляторе терминала. Флаг -e включает интерпретацию символов, разделенных обратной косой чертой. \e[1;31m наборов управляющих строк…

Чтение: 1 мин·19 февраля 2017 г. на D3.js v4 с v3 10 марта 2017 г.

Чтение 1 мин·3 окт., 2017

Просмотреть все от nick3499

Рекомендовано от Medium

FullStackTips

20 вопросов для собеседования по Javascript с ответами по коду.

Я собираюсь начать серию вопросов для интервью по JavaScript, которые могут помочь разработчикам младшего и среднего уровня.

·6 мин чтения·31 января

Danielle Dias

в

JavaScript на простом английском

В чем разница между Map и WeakMap

9000 6

JavaScript предоставляет разработчикам множество структур данных на выбор. Двумя наиболее часто используемыми структурами данных в JavaScript являются Map…

·4 минуты чтения·29 марта

Списки

Истории, которые помогут вам расти как разработчику программного обеспечения

19 историй·195 сохранений

Общие знания в области кодирования

20 историй·102 сохранения s

Современный маркетинг

32 истории·28 сохранений

Публикации Medium Принимаются публикации историй

145 историй·262 сохранения

Дневники кодирования

в

Дневники кодирования

Почему опытные программисты Фа il Интервью по кодированию

Один мой друг недавно присоединился к компании FAANG в качестве инженера-менеджера и оказался в положении найма для…

·5 минут чтения·2 ноября 2022 г.