【前端每日一练】将两个变量值进行交换(含解构基本使用)

练习:let x = 1; let y = 2;  请将x和y值进行交换

<script>
        let x = 1;
        let y = 2 ;
        let j = 0;
       j=x
       x=y
       y=j
       console.log(x,j);


    </script>

新定义一个变量 将值进行轮转 得到结果

2. let 解构得到结果

 <script>
        let x = 1;
        let y = 2 ;
        let [x1,y1]=[y,x]
        console.log(x1,y1);
    </script>

3 .var 解构 不增加变量时

        <script>
            var x = 1;
            var y = 2 ;
            var [x,y] = [y,x]
        </script>

4.加减法 换值

    <script>
        var x = 1;
        var y = 2 ;
        x=x+y  //x = 3
        y=x-y // y=1
        x=x-y // x=2
    </script>

猜你喜欢

转载自blog.csdn.net/dayouan/article/details/127964958