Skip to content

Instantly share code, notes, and snippets.

@daniepetrov
daniepetrov / gist:8b40e3ea17c386b05791ae10e9236da1
Created July 4, 2018 07:41
Функции вспомогательные
// Функция полчения рандомного значения из интервала
const randomInteger = function (min, max) {
/*Пусть функция приняла аргументы 3 и 9, тогда
0.00001 * 3 <= minRandom <= 0.99999 * 3 = 0.00003 <= minRandom <= 2.99999
0.00001 * 9 <= maxRandom <= 0.99999 * 9 = 0.00009 <= maxRandom <= 8.9999
result = (8.99999 - 2.99999) = 6 + 3 = 9 - все ок
result = (0.00009 - 0.00003) = 0.00006 + 3 = 3.00006 - все ок
result = (8.99999 - 0.00003) = 8.99994 + 3 = 11.99994 (!) Ошибка, потому что Math.random() для обоих чисел одинаковый.
result = (0.00009 - 2.99999) = -2.99990 + 3 = 0.00001 (!) Ошибка, потому что Math.random() для обоих чисел одинаковый.
@daniepetrov
daniepetrov / commands.md
Last active October 9, 2018 18:55
Several useful commands

On Windows

  • choco upgrade all - обновить все программы, установленные через chocolatey
  • choco list -lai - вывести все программы, установленные через chocolatey

On Mac

  • brew update - обновить homebrew
  • brew upgrade -  обновить пакеты homebrew
  • brew cask upgrade - обновить пакеты homebrew cask