题目:交换两个变量的值
思路:善用临时变量(temp)
1.temp=A //将数据A复制一份给temp
2.A=B; //将数据B传给数据A
3.B=temp; //将原本数据A(也就是现在temp的值)赋给数据B
解题:
(1)首先定义两个数据,并且通过控制台显示。
var dataA = 10;
var dataB = 20;
console.log('数据A是',dataA);
console.log('数据B是',dataB);
![](https://i-blog.csdnimg.cn/blog_migrate/5df5c35637039c303d0515be6f26b121.png)
(2)进行数据交换
var temp;
temp = dataA;
dataA = dataB;
dataB = temp;
![](https://i-blog.csdnimg.cn/blog_migrate/ae7a35dd7fe7ff4d3d0bef76c0e22e54.png)
完整代码
<script>
var dataA = 10;
var dataB = 20;
var temp;
temp = dataA;
dataA = dataB;
dataB = temp;
console.log('数据A是',dataA);
console.log('数据B是',dataB);
</script>