I could be worse, It could be Math in Javascript:
v = (011 + "1" + 0.1)/3;
303.3666666666667
Somebody ought to slap you for mixing four different types in such a
horrendous manner to construct something that is supposed to make
people who do not understand octal numbers and string concatenation to
think JavaScript is insane. *shakes head*