Jak zwiększyć wartość w localStorage

Mam kilka wartości, które są dynamicznie przechowywane w localStorage z przyrostowymi wartościami takimi jak: localStorage ["Value0"], localStorage ["Value1"], ....

Kiedy próbuję uzyskać do nich taki dostęp:

JavaScript:

localStorage["Counter"]=0;
var i = localStorage["Counter"]; 
var d =localStorage["Value"+i];
i = i + 1; // i becomes "01"
var f = localStorage["Value"+i];

Wartość i to „01”, a nie 1 ... Czy istnieje sposób na poprawne zwiększenie wartości i?

questionAnswers(2)

yourAnswerToTheQuestion