我犯了一个错误或发生了奇怪的事情,但是我没有看到它。
localStorage值= 9
if (localStorage.getItem('TotalProducts') >= '10') {
alert('total products'+localStorage.getItem('TotalProducts'));
}
为什么我会收到警报?
警报内容为total products9
感谢大家的帮助。
对于其他人,请阅读下面的评论,那里有一些非常有用的信息。
答案 0 :(得分:1)
if (+localStorage.getItem('TotalProducts') >= 10) {
alert('total products'+localStorage.getItem('TotalProducts'));
}
将TotalProducts
的{{1}}值转换为数字,然后将其与10进行比较。