我正在嘗試獲取用戶輸入并將其轉換為我的令牌的字串陣列。由于某種原因,它不起作用。
例如 ...Compute(5*6 7) 應該給出 token = ["5","**","6"," ","7"]
function splitOperation(operation) {
return operation.match(/(\d (\.\d )?|[ \-*/])/g);
}
function Compute(userInput) {
let token = [splitOperation(userInput)];
}
let userInput = 5*6 7
Compute(userInput)
uj5u.com熱心網友回復:
5*6 7 是一個數字。
要使用“匹配”,您需要一個字串,使用“5 * 6 7”,如果您的正則運算式很好,應該這樣做。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/421925.html
標籤:
上一篇:sql索引優化思路
