Я измеряю точное количество приращений (определяется с помощью шагов ) путем линейного деления диапазона с минимальным значением (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?