Некоторые ошибки:
1. prompt() возвращает строку, даже если вобьют число, то тип переменной всё равно будет строковым. Для приведения к числу используй parseInt() и parseFloat(). Прочитай про них подробнее.
2. Переменная months объявлена без var. Если будешь так и дальше делать, то в крупных приложениях горя хлебнёшь с отладкой.
3. Ну и как уже выше намекнул Octane, у тебя ошибка в условии цикла.
|