题目:交换两个变量的值
思路:善用临时变量(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://img-blog.csdnimg.cn/img_convert/224e9dfe3eafefa19cbf4adcb8cfb329.png)
(2)进行数据交换
var temp;
temp = dataA;
dataA = dataB;
dataB = temp;
![](https://img-blog.csdnimg.cn/img_convert/91739337583d0d6349711e7d00b15929.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>