--- title: Inkrement (++) slug: Web/JavaScript/Reference/Operators/Inkrement tags: - Inkrement - Inkrement-Operator - Inkrementieren translation_of: Web/JavaScript/Reference/Operators/Increment ---
Der Inkrement-Operator (++) inkrementiert einen Operanden, addiert also eins hinzu und gibt einen Wert zurück.
Operator: x++ or ++x
Wird der Inkrement-Operator als Postfix benutzt, wobei der Operator hinter dem Operanden steht (z.B. x++), wird der Operand um eins erhöht und der Wert vor dem Inkrementieren zurück gegeben.
Wird der Inkrement-Operator als Prefix benutzt, wobei der Operator vor dem Operanden steht (z.B. ++x), wird der Operand um eins erhöht und der Wert nach dem Inkrementieren zurück gegeben.
let x = 3; y = x++; // y = 3 // x = 4
let a = 2; b = ++a; // a = 3 // b = 3
Specification |
---|
{{SpecName('ESDraft', '#sec-postfix-increment-operator', 'Increment operator')}} |
{{Compat("javascript.operators.increment")}}