Не сбрасываемый счётчик
Прошу подсказать, где можно почитать или как реализовать. Суть задачи: Есть некое событие, где приходит ФИО сотрудника или не приходит и в случае, если не приходит, то я указываю NoName_(число: 0,1,2,3 и т.д.), но если в рамках работы скрипта происходит, что ФИО я получаю, потом нет и записываю в БД, как NoName_0, потом эта ситуация повторяется, то у меня снова NoName_0... Существует ли возможность, как-то держать в буфере (как вариант) последнее число и к нему уже прибавлять +1?
var i = 0;
function checkfio(e) {
wm_fio = e.match;
wm_temp = e.temp;
Log.info(e.match, e.temp)
if (wm_fio == "") {
wm_fio = "Noname" + "_" + i++;
Log.info("ФИО не передано");
} else {
Log.info(wm_fio);
}
insert(wm_fio, wm_temp);
}