JSFiddle - React, Tailwind, and code Playground
by ilyabezp
JavaScript
localStorage.setItem("n0",'qwe0');
localStorage.setItem("n1",'qwe1');
localStorage.setItem("n2",'qwe2');
localStorage.setItem("n3",'qwe3');
localStorage.setItem("n4",'qwe4');
localStorage.setItem("n5",'qwe5');
localStorage.setItem("n6",'qwe6');
function smeshenie(a){
localStorage.setItem("time",localStorage.getItem("n"+a));
for(var i=a;i>0;i--){
localStorage.setItem("n"+i,localStorage.getItem("n"+(i-1)));
}
localStorage.setItem("n0",localStorage.getItem("time"));
localStorage.removeItem("time");
//3 dolzhen stat' nulevym [n0=qwe3]]
//0 -> 1 [n0=qwe3]
//1 -> 2 [n1=qwe0]
//2 -> 3 [n2=qwe1]
//3 -> 0 [n3=qwe2]
//4 -> 4 [n4=qwe4]
//5 -> 5
//6 -> 6
}
smeshenie(3);
alert(localStorage.getItem("n3"));
alert(localStorage.getItem("n2"));
alert(localStorage.getItem("n1"));
alert(localStorage.getItem("n0"));