Riim,
Движок форума преобразовал юникодовые неразрывные пробелы в
Плохая идея была их использовать
Так должно заработать:
var foo = "-~/ ";
foo = foo + "";
alert( !!~eval(foo + " / -.5") ); /* true */
alert( eval( foo + "+" + foo ) ) /* 1 */
alert( eval( foo + foo + "+" + foo + foo ) ) /* 2 */
alert( eval( foo + foo + foo + "+" + foo + foo + foo ) ) /* 3 */
alert( eval(foo + foo + foo + foo + "+" + foo + foo + foo + foo) ) /* 4 */
// и так далее