gpt4 book ai didi

javascript - 如何将字符串转换为数学表达式?

转载 作者:行者123 更新时间:2023-12-01 21:26:47 24 4
gpt4 key购买 nike

我正在尝试将字符串转换为数学表达式,以便计算值,但是当我使用 parseInt 方法时,它返回 NAN:

function cal() {
const data = '(2 * 3 + 2) * (2 / 2)';
const info = data.replace(/\s/g, '');
const output = parseInt(info, 10);
console.log(output);
}
cal();

最佳答案

参见 Javascript eval()

function cal() {
const data = eval('(2 * 3 + 2) * (2 / 2)');
const output = parseInt(data, 10);
console.log(output);
}
cal();

关于javascript - 如何将字符串转换为数学表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63011086/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com