输入一个长度为
、由题面所述符号构成的字符串,代表一个表达式。
输出一个整数
,代表计算的答案。满足
。
3+2*{1+2*[-4/(8-6)+7]}25
在这个样例中,计算过程为:
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on('line', function (line) {
const tokens = line.replace('{', '(').replace('}', ')').replace('[','(').replace(']',')');
console.log(eval(tokens));
}); line=line.replace(new RegExp('{','g'),"(").
replace(new RegExp('}','g'),")").
replace(/\[/g,"(").
replace(/\]/g,")")
console.log(eval(line)) const line = readline()
const result = line.replace('{', '(').replace('}',')')
console.log(eval(result)) }function cal2(str){