如何将新项目推送到现有数组,该数组的值将从前一项减去 10,直到接近 0 或 0?

How to push new item to the existing array which will have a value subtracted 10 from previous item until it will reach close to 0 or 0?

我有一个数字,其值为 [200]

如何将新项推送到现有数组,该数组的值将从前一项减去 10,直到接近 0 或 0?

我在考虑 while 循环但不确定。 有人可以帮忙解决这个问题吗?

while 循环可以正常工作:

const arr = [200]
while (arr[arr.length - 1] > 9) {
  arr.push(arr[arr.length - 1] - 10)
}
console.log(arr)