作业帮 > 数学 > 作业

假如有四个数字 ()1 ()2 ()3 ()4 由于()里面的符号不确定只能有+ - 现在要用JS写一个这四个数字相加

来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/09/24 06:33:37
假如有四个数字 ()1 ()2 ()3 ()4 由于()里面的符号不确定只能有+ - 现在要用JS写一个这四个数字相加
假如:数字是 +1 +2 +3 -4 那么首先要把+ -符号截取出来 那么现在数字是 1 2 3 4 然后利用截取出来的符号进行运算 因为截取出来的符号是 + + +- 那么我要的结果就是1+2+3-4 运算符是根据截取出来算滴.
强调一次 我不确定数字 和运算符 都是随机..
假如有四个数字 ()1 ()2 ()3 ()4 由于()里面的符号不确定只能有+ - 现在要用JS写一个这四个数字相加
给你一个简单的,不用截取了
var s="a=1+2+3-4";
var a=0;
eval(s);
a的值 就是你想要的.
再问: 大吓 麻烦写详细点啊 新手哦!!!
再答: 这个是字符运算。eval里面可以把字符串 进行js运算。 说以 只要你的字符串内是某种符合语法的任何东东,都可以这么写。 这个没有办法说的详细,只能举例子,有问题Q:150535011