Редактирование: Обсуждение:Город Тумана

Перейти к: навигация, поиск

Эта страница обсуждений и предложений статьи Город Тумана. Пожалуйста, подписывайте свои сообщения, используя четыре тильды (~~~~).

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 9: Строка 9:
  
 
const условияКолонок = [
 
const условияКолонок = [
  сумма => сумма <= 6,
+
сумма => сумма <= 6,
  сумма => (сумма >= 7) && (сумма <= 9),
+
сумма => (сумма >= 7) && (сумма <= 9),
  сумма => сумма >= 10,
+
сумма => сумма >= 10,
  сумма => сумма >= 12
+
сумма => сумма >= 12
 
]
 
]
  
Строка 20: Строка 20:
  
 
function значенияКолонок(прибавка) {
 
function значенияКолонок(прибавка) {
  return условияКолонок.map(
+
return условияКолонок.map(
    условие => {
+
  условие => {
      const подходящих = суммы.map(бросок => бросок + прибавка).filter(условие).length
+
    const подходящих = суммы.map(бросок => бросок + прибавка).filter(условие).length
 
       const всего = суммы.length
 
       const всего = суммы.length
 
       return подходящих / всего
 
       return подходящих / всего
Строка 30: Строка 30:
  
 
function вероятностьКакПроценты(вероятность) {
 
function вероятностьКакПроценты(вероятность) {
  return (Math.round(вероятность * 10000) / 100) + '%'
+
return (Math.round(вероятность * 10000) / 100) + '%'
 
}
 
}
  
 
function отформатироватьСтрокуТаблицы(прибавка) {
 
function отформатироватьСтрокуТаблицы(прибавка) {
  const ячейкиТаблицы = [
+
const ячейкиТаблицы = [
    (прибавка >= 0 ? '+' : '') + прибавка,
+
(прибавка >= 0 ? '+' : '') + прибавка,
 
     ...значенияКолонок(прибавка).map(вероятностьКакПроценты)
 
     ...значенияКолонок(прибавка).map(вероятностьКакПроценты)
  ]
+
]
  return `| ` + ячейкиТаблицы.join(' || ')
+
return `| ` + ячейкиТаблицы.join(' || ')
 
}
 
}
  
 
function отформатироватьТаблицу() {
 
function отформатироватьТаблицу() {
  return [
+
return [
 
   `
 
   `
 
{| class="wikitable" style="margin:auto"
 
{| class="wikitable" style="margin:auto"
 
! Прибавка !! Неудача<br>(<6) !! Частичный успех<br>(7—9) !! Полный успех<br>(>10) !! «Динамит» (>12)`,
 
! Прибавка !! Неудача<br>(<6) !! Частичный успех<br>(7—9) !! Полный успех<br>(>10) !! «Динамит» (>12)`,
    ...прибавки.map(отформатироватьСтрокуТаблицы)
+
  ...прибавки.map(отформатироватьСтрокуТаблицы)
 
   ].join("\n|-\n") + '\n|}'
 
   ].join("\n|-\n") + '\n|}'
 
}
 
}

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии Creative Commons Attribution Share Alike (см. Энциклопедия:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!

Чтобы изменить эту страницу, пожалуйста, ответьте на приведённый ниже вопрос (подробнее):

Отменить | Справка по редактированию (в новом окне)

Шаблоны, используемые на этой странице:

Эта страница относится к одной скрытой категории: