解析一串混合数字和文本

时间:2019-08-03 17:42:18

标签: javascript google-sheets

我在Google表格中有一个单元格,上面写着“ 24盎司”之类的食谱项目。有没有办法将24解析为脚本中的变量?

我正在尝试在一个简单的数学公式中使用此变量。它是动态的,这就是为什么我需要为此编写代码。

1 个答案:

答案 0 :(得分:0)

var your_input = "24 oz"; 
//find spaces and convert the input into an array
// each time split(" ") find a space , it add an element to the array
var array = your_input.split(" ");
// now array contain two elements
// array[0]="24" and array[1]="oz"
//now we parse "24" into a Long so we can use it in math operations
var result = parseInt(array[0]);