Является ли данная функция примером итеративного процесса?

const getRepeat = (str, count) => {
  if (count === 1) {
    return str;
  }
  const iter = (counter, acc) => {
    if (acc === 1) {
      return counter;
    }
    return iter(counter + str, acc - 1);

    return;
  };

  return iter(str, count);
};

console.log(getRepeat("hi", 5));


Ответы (0 шт):