var pagenumber = localStorage["pageno"];
var sum = pagenumber + i;
display(sum);
在这种情况下,我得到输出sum = 11(当输入pagenumber = 1且i = 1时),但我需要输出sum = 2
答案 0 :(得分:2)
需要解析" 1"在localStorage中使用内置的parseInt功能整数:
var pagenumber = localStorage["pageno"];
var sum = Number.parseInt(pagenumber) + i;
display(sum);
答案 1 :(得分:0)
您可以使用parseInt
将字符串转换为JavaScript中的整数:
var sum = parseInt(localStorage["pageno"]) + parseInt(i);
display(sum);