Как повторить выполнение в nodejs - PullRequest
3 голосов
/ 09 марта 2019

В основном, я хочу повторить console.log для 5 times Я использую повторение - npm Это может показаться очень простым, но я не могу понять, как использовать это, чтобы просто повторить console.log('test'); 5 раз, используя nodejs Мне это нужно для приложения узла, которое должно повторять специальный код несколько раз в nodejs.Надеюсь, кто-то здесь может знать решение этого.

app.js

const repeating = require("repeating");

repeating(5, console.log('test'));

1 Ответ

1 голос
/ 09 марта 2019

Вы используете repeating для печати повторяющихся строк:

const repeating = require('repeating');

console.log(repeating(100, 'unicorn '));

Проверка DOCS . repeating(count, [string]) функция принимает только строку.


Для многократного вызова функции вы можете использовать цикл for.

for (var i = 0; i < 5; i++) {
  console.log("Hi");
}

Приведенный выше код будет выглядеть как в одной строке для цикла

for (var i = 0; i < 5; i++) console.log("Hi");

Вы можете иметь рекурсию.

(function repeat(number) {
  console.log("Hi");
  if (number > 1) repeat(number - 1);
})(5);

В этом комментарии есть еще примеры .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...