Задать вопрос

Как сделать расчет геометрической прогрессии при скролле?

Задача в следующем - при достижении определенной высоты скролла (при скролле вниз) нужно взять произвольное число (например, 1,5) и уменьшать его с геометрической прогрессией. При этом, если начать скроллить вверх - число должно начать, наоборот, увеличиваться - так, чтобы к исходному моменту придти обратно к знаменателю прогрессии (1,5 в нашем случае). Как это можно сделать?

UPD. Т.е. нужно получить при скролле вниз отрицательное уменьшающееся число. Т.е., например так:
-2, -4, -8, -16, -32, -64, -n
  • Вопрос задан
  • 191 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Пригласить эксперта
Ответы на вопрос 1
@nvdfxx
Senior Pomidor developer
Через какие промежутки нужно производить уменьшение/увеличение? Через каждый пиксель?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы