html代码,求大神解答

有两个变量,一个为a,一个为b,a、b的值通过prompt函数输入(a、 b的值为10、8等这类数字), 注意要转换成int型在不引入任何第三方变量的情况下,交换a、b的值,并用document.write()方法将交换后的结果显示在 页面中

方法 1

var a = parseInt(prompt("请输入a",""), 10);
var b = parseInt(prompt("请输入b",""), 10);
a = a+b;
b = a-b;
a = a-b;
document.write('a=',a,',b=',b);

方法 2

var a = parseInt(prompt("请输入a",""), 10);
var b = parseInt(prompt("请输入b",""), 10);
a = a^b;
b = a^b;
a = a^b;
document.write('a=',a,',b=',b);

方法 3

var a = parseInt(prompt("请输入a",""), 10);
var b = parseInt(prompt("请输入b",""), 10);
[a,b] = [b,a];
document.write('a=',a,',b=',b);

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632