초보자를위한 공유 웹 프런트 엔드 튜토리얼에 좋은 프로그래머는 내가 ++ 내가 알게 ++ 및합니다
그냥 ++ 연산자를 배우면서, 그들은 그의 얼굴의 무지, 학생들의 전면을 학습
K = 10;
CONSOLE.LOG (K + ++ ++ ++ K + K) // 34
난 10 = VAR;
CONSOLE.LOG는 // 35 (++ 난 ++ + + + + β)
CONSOLE.LOG는 (ⅰ ++ + ++ 나 ++ + I) // 43
방법 ??? 왜? 이유는 무엇입니까? 이유는 무엇입니까?
의 단계보기로하자 단계 :
한 곳에서 = 10;
2, i ++; // 등 价于 i = i + 1
3 CONSOLE.LOG (I); // (11)
++ ###은 가변의 앞에 기록 쓸 ++ 출력 명세서와 함께 기록 될 수있는 것은 의미없는 변수
난 ++ : 제 원래 값으로 다음 1 제가 첨가되고
++ 난 : 난의 새 값을 더하기 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
요약 :
당신은 하나 개의 공식을 기억 한대로 사실, ++ 연산자는 매우 간단하다 : 추가 한 후 ++ 이전 연산자에서를 ++ 후 첫 번째 작업 후 스스로 부과 한 후 조심스럽게 충분한 지점에서