Я, честно говоря, не могу придумать, что искать, но то, что я пробовал, не дало никаких результатов, поэтому я прошу прощения, если его уже спросили.
Это также больше математический вопрос, чем вопрос программирования, но я делаю это на JavaScript, и это кажется вполне подходящим.
Что я хочу сделать, так это уменьшить число больше, чем оно выше. Например, 10 может быть уменьшено до 9, а 100 - до 20. Я пытался использовать само число и деление, но, очевидно, это просто возвращает фиксированное число. Я также пробовал простое деление, но все это слишком сильно уменьшало меньшие числа и мало влияло на более высокие числа по сравнению. Есть ли какая-нибудь формула, чтобы сделать это, используя JavaScript-объект Math?