var line=readline().split(' ').map(Number)
var a=line[0]
var b=line[1]
// 使用a保存a和b的差
a=b-a;//3-2=1
// b=b-两数之差
b=b-a;//3-1=2
// a=两数之差+原来的a
a=a+b;//1+2=3
console.log(a,b)
数学——不用额外变量交换两个整数的值
最新推荐文章于 2022-05-02 13:03:35 发布
本文介绍了一种使用JavaScript实现的不借助第三个变量进行数值交换的算法。通过巧妙地利用加减运算,实现了两个变量值的互换,展示了基本数学运算在编程中的应用。

136

被折叠的 条评论
为什么被折叠?



