Действия выполнять в блоке IF
Проверять можно в двух режимах: Проверка на не существование: typeof([[ПЕРЕМЕННАЯ]]) === 'undefined' Проверка на существование: typeof([[ПЕРЕМЕННАЯ]]) !== 'undefined'
Слайс вроде строку слайсит. А увеличить переменную можно только если она является числом. А число вроде не слайсится.
Можно попробовать перед слайсом преобразовать тип переменной при помощи toString()