Вопрос: Почему 3 деленное на 2 равно 1, а не 1.5?

Alert(3/2);

Ответ(integer): Числа 3 и 2 в этом выражении представляют собой целые числа. Целое число не делиться без остатка. Для того, чтобы получить результат 1.5 необходимо указать, что делимое является числом с плавающей точкой: 

Alert(3.0/2);