есть две переменные localStorage перваая count0 вторая count1
как сохранять в них данные поочередно первый клик в count0 второй в count1 третий пересохранить count0 четвертый пересохранить count1 и т.д.
у мя на dive стоит onClick='give(this.id);'
вот фукция ниже не работает =(
function give(val) {
switch (true) {
case (val=='boxA'):
if (i == 1) {
localStorage.setItem('count0', 'boxA'); var i = 0;
} else {
localStorage.setItem('count1', 'boxA'); var i = 1;
}
break;
case (val=='boxB'):
if (i == 1) {
localStorage.setItem('count0', 'boxB'); var i = 0;
} else {
localStorage.setItem('count1', 'boxB'); var i = 1;
}
break;
case (val=='boxC'):
if (i == 1) {
localStorage.setItem('count0', 'boxC'); var i = 0;
} else {
localStorage.setItem('count1', 'boxC'); var i = 1;
}
break;
}
что не так? как правильно задать эту переменную которая выступает мигалкой по типу или значение 1 или 0 ? или оно вообще тут не нужна? как тогда организовать проверку условия когда сохранять в первую переменную когда во вторую?