如何在javascript中求和两个不同的函数
How to sum two different functions in javascript
我有不同的函数返回值;所以我创建了不同的函数来求和这两个值。
function result(){
var result = firstFunct() + secondFunct();
alert(result);
return result;
}
它给了我一个结果,就像两个字符串的连接:1010,而不是20。我需要使用哪种运算符来同时使用二和?
这很可能是因为函数返回的是字符串,而不是数字数据类型。您将需要投射函数的输出
var result = Number(firstFunct()) + Number(secondFunct());
注意,也可以使用+
运算符以较短的方式转换为数字:
var result = (+firstFunct()) + (+secondFunct());
要转换为数字,还可以执行以下操作:
var num = 1 * numericstring;
相关文章:
- JQuery合并了keyup和focusout两个函数
- 在输入字段上有两个函数调用,一个在Blur上,一个不在Angular中
- 递归|两个函数名
- 同一事物的两个函数,一个崩溃,另一个不崩溃,为什么
- 如何调用两个函数是一种html输入类型
- 广义化对两个性质起反作用的两个函数
- 两个函数之间的角度承诺
- 在keyup更改上运行两个函数
- 为什么这两个函数调用不相等
- 在 javascript 中通过继承调用两个函数
- 删除两个函数使用的全局变量
- 我需要将这两个函数从javascript更改为JQuery,任何人都可以告诉我如何转换
- 我需要在单击时运行两个函数.即使嵌套在一起,我也无法让它们都工作
- iMacros iim播放如何调用两个函数
- 尝试连接Angular.js或JavaScript中的两个函数返回
- 我的if和else-if逻辑中的问题以及两个函数的冲突
- 如何在onchange事件中的两个函数之间进行选择
- javascript中的函数重载使两个函数名称相同,但输入数字不同
- 包括javascript按键中的两个函数
- 在onload上调用两个函数不起作用