我正在研究MEAN堆栈开发。我的代码面临两个问题。
- 错误TS2362:算术运算的左侧必须是'任何','数字'或者枚举类型。
- 错误TS2345:类型'数字'的参数不能分配给' string'。
类型的参数 醇>
代码:
var overNumber = sessionStorage.getItem("overNumber");
var liactive = parseInt(overNumber - 1);
我正在读取sessionStorage变量,它是一个字符串并将其转换为整数以减去1。 但是当我尝试执行操作时,我在第2行面临上述错误。
我是打字稿以及棱镜2的新手。
任何帮助或指示都将受到高度赞赏。
由于
答案 0 :(得分:1)
您需要将overNumber转换为int,然后从中减去1。
var liactive = parseInt(overNumber) - 1;