Разделите диапазон на несколько шагов, используя распределение по синусоиде - PullRequest
0 голосов
/ 21 февраля 2019

Я измеряю точное количество приращений (определяется с помощью шагов ) путем линейного деления диапазона с минимальным значением (0 - неявное) и максимальным значением (100 - явное).

const steps = 10;
const max = 100;

for (let step = 0; i < steps; step++) {
  console.log(((max * (step + 1)) / steps));
}

// 10
// 20
// 30
// 40
// 50
// 60
// 70
// 80
// 90
// 100

Приведенный выше пример хорошо работает для линейного распределения.Как я могу отредактировать скрипт выше, чтобы добавить sine-easy-in-out one?

...