>
> g.stroke; //Нарисовать кривую графика
> g.fillStle="black"; //Черный цвет для текста
> g.fillText("Loan Balabce", 20, 50); //Элемент легенды
> //Нарисовать отметки лет на оси Х
> g.textAling="center"; //Текст меток по центру
> var y = amounToY(0); //Координата Y на оси X
> for (var year=1;year*12 <= payments; year++) { //Для каждого года
> var x=paymentToX(year*12); //Вычислить позицию метки
> g.fillRect(x-0.5, y-3, 1, 3); //Нарисовать метку
> if (year == 1) g.fillText("Year", x, y-5); // Подписать ось
> if (year % 5 == 0 && year*12 !== payments) // Числа через каждые 5 лет
> g.fillText(String(year), x, y-5);
> }
> //Суммы платежей у правой границы
> g.textAling="right"; //Текст по правому краю
> g.textBaseLine="middle"; //Центрировать по вертикали
> var ticks = [monthly*payments, principal]; //Вывести две суммы
> var rightEdge = paymentToX(payments); //Координата X на оси Y
> for (var i = 0; i < ticks.Length; i++) { //Для каждой из 2 сумм
> var y = amountToY(ticks[i]); //Определить координату Y
> g.fillRect(rightEdge - 3, y - 0.5, 3, 1); //Нарисовать метку
> g.fillText(String(ticks[i].toFixed(0)), //И вывести рядом сумму.
> rightEdge-5, y);
> }
>}
>
>