簡體   English   中英

將值與 javascript 中的連續子字符串相乘的簡單方法

[英]easy way to multiply a value to successive substrings in javascript

早上好,對不起我糟糕的英語。 我是一個新手,我正在嘗試創建一個 javascript 程序,給定輸入中的字符串,如果它在定義的子字符串中找到它,它會向每個 substring 返回一個值,並返回找到的值的總和為 Z78E6221F6393D1356681DB398 這里一切正常。 但是我發現很難管理在我正在尋找的 substring 前面的情況,例如“2x”,這意味着下一個 substring(或所有后續子字符串)的值要相乘2.如何用簡單的代碼編寫這個異常?

例子:

A1 = 1
M1 = 1
input description = A1-M1
output = 2

input descritpion = 2 x A1-M1
output = 4

提前致謝

如需更多理解,您可以在下面找到我的代碼:

let str_description = "2 x A1-M1";
var time_mont = []; 
var time_cloa = [];

if(str_description.includes("A1")){
time_mont.push (0.62);
} else {
time_mont.push (0);
}
if(str_description.includes("M1")){
time_mont.push (0.6);
} else {
time_mont.push (0);
}

如何管理“2 x”子串?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM