// Copyright 2009 the Sputnik authors. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
info : |
Since LineTerminator ( LT ) between Postfix Increment / Decrement Operator ( I / DO ) and operand is admitted ,
Additive / Substract Operator ( A / SO ) in combination with I / DO separated by LT or white spaces after automatic semicolon insertion gives valid result
es5id : 7 . 9 _ A5 . 8 _ T1
description : Try use Variable1 \ n + \ n + + \ n Variable2 construction
---*/
var x=0 , y=0 ;
var z=
x
+
++
y
//////////////////////////////////////////////////////////////////////////////
//CHECK#1
if ((z!==1 )&&(y!==1 )&&(x!==0 )) {
throw new Test262Error('#1: ' );
}
//
//////////////////////////////////////////////////////////////////////////////
z=
x
+ ++
y
//////////////////////////////////////////////////////////////////////////////
//CHECK#2
if ((z!==2 )&&(y!==2 )&&(x!==0 )) {
throw new Test262Error('' );
}
//
//////////////////////////////////////////////////////////////////////////////
z=
x
+ ++
y
//////////////////////////////////////////////////////////////////////////////
//CHECK#3
if ((z!==3 )&&(y!==3 )&&(x!==0 )) {
throw new Test262Error('' );
}
//
//////////////////////////////////////////////////////////////////////////////
reportCompare(0 , 0 );
Messung V0.5 in Prozent C=73 H=100 G=87
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-09-30)
¤
*© Formatika GbR, Deutschland