现在的位置: 首页 > 综合 > 正文

javascript通过位运算完成两个数的交换

2013年10月07日 ⁄ 综合 ⁄ 共 183字 ⁄ 字号 评论关闭
<script type="text/javascript">
//位运算法
function swap(a,b) {
    a = a^b;
    b = a^b;
    a = a^b;
    return [a,b];
}
alert(swap(5,9));
//加减法
function swap(a,b) {
    a = a-b;
    b = a+b;
    a = b-a;
    return [a,b];
}
alert(swap(3,4));
</script>

 

抱歉!评论已关闭.