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