Геометрическая прогрессия


#1

Решил через while.

Создал монстра, он живой и работает. Проходит проверку. Но у меня есть интуитивное чувство, что код не корректен. Есть сомнения на тему внесения изменений в переменную startNumber.

Кто может подсказать — буду благодарен!

var startNumber = 1;
var multiplier = 4;
var quantity = 7;

while (quantity > 0) {
  quantity--;
  console.log(startNumber);
  startNumber *= multiplier;
}