页面有两个值,交换这两个值的
a的值100,b的值200
把200给a,100给b。
第一种方式:
var a = 100;
var b = 200;
var c = a + b;
a = c - a;
b = c - a;
document.write('a的值是:' + 'a' + 'b的值是:' + 'b');
最终运行结果是:
a的值是200,b的值是100
第二种方式:
var a = 100;
var b = 200;
var c = a;
a = b;
b = c;
document.write(a,b);
运行结果是200 100。
第一种方式的优化写法:
<script>
var a1 = 100;
var b1 = 200;
a1 = a1 + b1;
b1 = a1 - b1;
a1 = a1 - b1;
document.write(a1,b1);
</script>