グッド私を知ってもらうための初心者のための株式のWebフロントエンドのチュートリアルにプログラマー++と++ I

グッド私を知ってもらうための初心者のための株式のWebフロントエンドのチュートリアルにプログラマー++と++ I

ただ、++演算子を学びながら、彼らは彼の顔の無知で、生徒の目の前を学びます

K = 10。

console.log(K ++ + ++、K + K ++)// 34

私は10 = VAR。

console.log(++ iは++ + ++ I + 1)// 35

console.logは(私は++ + ++ iが+ I ++)// 43

道???なぜ?なぜ?なぜ?

ステップを見てみましょうによってステップ:

1、ここで= 10。

2 、i++; //等价于i=i+1

図3にconsole.log(I)。// 11

### ++変数の前に書き込み、書き込みに意味での変数ではありません++、出力文と一緒に書き込むことができます

I ++:最初の元の値と、次に1がIに添加されます。

++ iは、iの新しい値、その後、プラス1を与えます


1、 var i = 10;

2 、console.log(i++); //10 ,先引用原值,然后加1

等价于:

1 、 var i= 10;

2、 console.log(i);   //先输出i

3、 i++;              //然后f加i

区別:


1、 var i = 10;

2、 console.log(++i);  //11 , 这次是先加1,然后输出

遊びの++ビットの平均:


1 var i = 8;

2 console.log(4 + i++);   //12  , 先使用原来的a的值,就是4+8,输出12.然后a加1

3 console.log(i);     //9

4 console.log(++i % 5);   //0  , 先把i加1,然后使用i,10%5=0

5 console.log(i);     //10

1 var a = 1;          //a的值1

2 var b = a++;       //b的值是1,a的值是2 。++写在后面,是先用再加

3 a += ++b;           //先把b加1,b就是2了,a原来是2,加上2,就是4

4 console.log(a);    //4

console.log(b);    //2

1 var a = 3;                //a的值是3

2 console.log(a++ + a++);  //计算从左到右的,所以第一次a++时用的是3,a变为4。

3                            //第二次遇见a++的时候,a用的是4,变为5

4                            //3 + 4 所以输出7

console.log(a);          //输出5

1 var a = 3;

2 console.log(a++ + ++a);  //8

console.log(a);           //5

要約:

; ++自主後の最初の操作の後、慎重に十分なポイントで++旧オペレータから追加した後:実際には、++演算子は、限り、あなたは1つの式を覚えて、非常に簡単です

おすすめ

転載: blog.51cto.com/14573321/2456781