不借助临时变量,进行两个整数的交换
输入 a = 2, b = 4 输出 a = 4, b =2
就是数学学的括号运算的思想:a=a+(b-a)
代码如下:
function swap(a,b){
b = b - a
a = a + b
b = a - b
return [a,b]
}
输入 a = 2, b = 4 输出 a = 4, b =2
就是数学学的括号运算的思想:a=a+(b-a)
代码如下:
function swap(a,b){
b = b - a
a = a + b
b = a - b
return [a,b]
}
本文标题:JS代码题12(其实是数学题)
本文链接:https://www.haomeiwen.com/subject/gkesgctx.html
网友评论