Пользовательский менеджер тегов Google javascript приращение переменной - PullRequest
0 голосов
/ 02 апреля 2020

Я хочу создать пользовательскую переменную javascript, которая будет увеличивать целое число каждый раз при запуске тега, и начальное значение должно быть 1.

, так как мне нужно записать все в одну функцию i нужно использовать оконную функцию для того, чтобы сделать целочисленную переменную глобальной, какие-либо предложения, как это могло бы выглядеть?

function () {
     window.n=1;

     if (window.n <=1 ) {
     window.n++}
     return window.n;
}

Прямо сейчас она возвращает значение 2 каждый раз, когда запускается тег, как можно я изменяю это так, чтобы оно начиналось с 1?

1 Ответ

0 голосов
/ 02 апреля 2020

Можете ли вы попробовать это

function () {
  // increment window.n by one. window.n shall be undefined when
  // this function calls the first time so we use `|| 0` to have 
  // its value as 0
  window.n = (window.n || 0) + 1;
  return window.n;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...