Возьмите ручку и листочек и пройдите алгоритм вручную для n=7 выписываю на каждом шаге значения всех переменных.
Ну или хотя бы в дебаггере пошагово посмотрите
Степан Гервик, что как? Формула вычисления корней квадратного уравнения со школы не менялась. Просто нужно отбросить предубеждение, что нельзя вычислить квадратный корень из отрицательного дискриминанта
Ещё любители «красоты любой ценой» часто забывают, что IE9 скорее всего означает старую винду и слабый (по современным меркам) комп в которой они радостно запихают три мегабайта JS кода для эмуляции анимации.
Возьмите ручку и листочек и пройдите алгоритм вручную для n=7 выписываю на каждом шаге значения всех переменных.
Ну или хотя бы в дебаггере пошагово посмотрите