sschumann: Eigenartiges Verhalten beim Verknüpfen von Text und Rechnung

Beitrag lesen

Pos = "Pos.3.3";
PositionSplit = Pos.split(".");
var x = PositionSplit[1];
var y = PositionSplit[2];

Ich unterstelle, daß x und y nun Strings sind.

"Pos."+(x)  +"."+(y-1),

Für + kann Stringverknüpfung angenommen werden, für - nur der Rechenweg.

Wo liegt mein Irrtum?

Wandle x und y bei Zuweisung schon in Zahlen um.