用js不声明第三个变量实现交换a,b的值

转载 2016年05月31日 09:59:00

1.   

    var a = " 我是a " , b = " 我是b " ;

          a = [ b , b = a ] [ 0 ];

         console.log(a);

         console.log(b);


2..

    var a  = ” 1 ”, b = ” 2 ”;  
          a  =  a + “- ”+ b ;  
          b  =  a.substring(0,a.indexOf('-'));  
          a  =  a.substring(a.indexOf('-')+1,a.length);  
          console.log(a);  
          console.log(b);


 任何浏览器的F12里面  直接在监控里面就可以 运行js代码即可实现

相关文章推荐

JavaScript不借助第三个变量交换a,b两个变量值

[转载地址]http://blog.csdn.net/q1056843325/article/details/53223914交换变量值方案一最最最简单的办法就是使用一个临时变量了 不过使用临时变量...

不用第三个变量,直接交换两个变量的值

记得曾经看过不用引进第三个变量而直接变换两个变量的值的例子。见过的两种方法如下: 方法一: var a=1; var b=2; a=a+b; b=a-b; a=a-b; 输出a,b可以发...

交换2个数值,不使用第三个变量

package com.yihuo; public class Jhuan {//交换这两数值的值 //如: value1=12; value2=20 -> value1=...

交换两个变量的值,不使用第三个变量

/* 交换两个变量的值,不使用第三个变量 */ #include using namespace std; void Swap1(int& a, int& b) { if(a ...

交换两个变量的值,不使用第三个变量

通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下: int a,b; a=10; b=15; int t; t=a; a=b; b=t; 这种算法易于理解,特...

交换两个变量的值,不使用第三个变量

通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下:int a,b;a=10; b=15;int t;t=a; a=b; b=t;这种算法易于理解,特别适合帮助初学者了解...

不借助第三个变量交换两个变量的值

通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下: int a,b; a=10; b=15; int t; t=a; a=b; b=t; 这种算法易于理解,特...

不用第三个变量,直接交换两个变量的值

方法一: var a=1; var b=2; a=a+b; b=a-b; a=a-b; 输出a,b可以发现两值已经交换   方法二: var ...

【趣味数学】不使用第三个变量交换两变量的值(推理过程)

问题:怎么不使用第三个变量交换两个变量的值呢? 解决方案1——数学计算: 推理过程: 1、猜想: 用脚丫想到,似乎加减乘除就能做到这件事吧。然后想一下,如果用乘法很容易爆Int,而且都乘大了,减回...

交换两个变量的值,不使用第三个变量

通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下: int a,b; a=10; b=15; int t; t=a; a=b; b=t; 这种算法易于理解,特...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)