3 деленное на 2 равно 1, а не 1.5?

Почему выражение вычисляется неправильно?  

Print и Alert выводят 0, хотя значение точно не 0