在javascript中,自定义一个函数,其功能是实现两个任意数的和,怎么做

JavaScript022

在javascript中,自定义一个函数,其功能是实现两个任意数的和,怎么做,第1张

function sum(x, y){

return x + y

}

用法示例:

alert(sum(1, 2))

alert(sum(1234, 5678))

alert(sum(2.15, -8.47))

if(b>c)

{

b = r

c = f

}

else

{

b = f

c = r

}

赋值反了,应该是r = bf = c

其实不用写这么麻烦的,可以这样写:

var b = Math.floor(prompt("输入"))

var c = Math.floor(prompt("输入"))

f = Math.min(b,c)

r = Math.max(b,c)

我给你整理了一下代码:

var result = 0

var startNum = 0

var endNum = 0

var input1 = Math.floor(prompt("输入"))

var input2 = Math.floor(prompt("输入"))

startNum = Math.min(input1,input2)

endNum = Math.max(input1,input2)

for(var i=startNum+1i<endNum++i){

a+=i

}

alert(a)

我需要得到js实现两个数字相加的结果,可是js总是默认按照字符串处理,将两个数字连接起来。 

解决这个问题,代码如下:

<script type="text/javascript">var a = 1var b = 2var sum = parseInt(a) + parseInt(b)</script>

1

2

3

4

5

parseInt()是js的解析字符串的函数,返回解析后的数字。