Наикратчайшее расстояние от точки A до прямой BC



Мистерия: расстояние от точки А до прямой ВС
Вид 1 - перебор точек на прямой ВС.
x=(1-t)*Bx + t*Cx
y=(1-t)*By + t*Cy
Вид 2 - перебор лучей от точки А к точкам на прямой ВС.
где расстояния от т. А до точек на прямой определяются
dlina = Math.sqrt((x3-x)*(x3-x)+(y3-y)*(y3-y));
Вид 3 - График целевой функции (ЦФ) зависимости расстояний от т. А до точек на прямой ВС.
Вид 4 - График ЦФ до точки минимума ЦФ.
Щелкая мышкой по полю, лучи будут направлены к точке р - минимума расстояний от А до прямой ВС
Задание. После выполнения команды "Вид 3", мышкой щекнуть по точке минимума ЦФ. Правильность построения определяет преподаватель.

Примечание. Особенность данного скрпта в том, что он не завязан на PNG-графику и может быть реализован на ПК пользователя. Для этого надо скопировать текст (Вид -> В виде HTML) в какую-либо директорию, например, в файл с именем Mist_point.html. Также сохранить картинку (щелкнуть правой кнопкой по картинке -> созранить) с именем и расширением Point_prim.jpg. Потом щекнуть по имени сохраненного файла Mist_point.html, и сценарий должен запуститься в Internet Explorer автоматически.