if ((value.length == 12) || (value.length == 9)) {
if ((value.length == 12)) {
if (value.substring(0, 2) = "048") { //this doesn't work in the execution
return true;
} else {
return false;
}
}
if ((value.length == 9)) {
return true;
} else {
return false;
}
} else {
return false;
}
1
A
回答
1
您需要==這樣。你不能在if語句中有單個=
if (value.substring(0,2)=="048"){
+1
哦謝謝。完全忘了那個。多麼尷尬。 – user2832567
+1
通常應該使用'==='是JS。 – Tyler
1
這是因爲你正在使用JS賦值操作符。通常var a = 123;
你想使用===
因爲它沒有做強制類型轉換。與==相反,它的確如此。
if (value.substring(0,2) === "048") {
// etc
}
相關問題
- 1. Vue.js uncaught參考錯誤
- 2. Javascript Uncaught參考錯誤匿名函數
- 3. 獲取錯誤無效的任務左側
- 4. 參考無效
- 5. Javascript無效的左手邊
- 6. 左值參考的左值參考值左值/右值的右值參考值
- 7. 無效指派左手邊
- 8. 無效左手分配
- 9. 無效的參數()錯誤
- 10. 無效的參數錯誤
- 11. sed錯誤:「s'命令的RHS上的無效參考\ 1」
- 12. 無效的參考ID:Line.SalesItemLineDetail.ItemRef
- 13. jQuery的無效左側錯誤
- 14. Python re.sub給出錯誤:無效的組參考
- 15. QBOv3 XML驗證錯誤2500(無效的參考ID)
- 16. 段錯誤 - 用Fortran無效的內存參考
- 17. VBA「編譯錯誤:無效或不合格的參考」Application.FileDialog
- 18. 參考錯誤
- 19. Javascript ReferenceError:無效的轉讓似乎左手?有效的左側
- 20. 創建無錯誤的Firebase參考
- 21. cudaFreeHost()無效參數錯誤
- 22. CopyFileEx「參數無效」錯誤
- 23. C#參數無效錯誤
- 24. 參數無效錯誤
- 25. rdma_create_qp()錯誤:無效參數
- 26. pyPdf錯誤無效參數
- 27. 參考異步任務
- 28. 「運行時錯誤1004:排序參考無效」
- 29. 超出內存或無效內存參考 - C++錯誤
- 30. '1004':「排序參考無效。」
我認爲你的意思是'value.substring(0,2)==「048」'。這是你的問題。 – PSL