js 12 math operators
various operators
fix various operators