Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Вычисление площади и периметра треугольника

Вычисление налога | Обработка событий | Сценарии в HTML-документе | Функции: описание и использование | Стоимость заказа | Вызов функции в качестве оператора | Вычисление суммы баллов и среднего балла за сессию | Использование двух функций | Упражнения | Параметры значения |


Читайте также:
  1. большей площади, чем указаны в таблице.
  2. Вычисление налога
  3. Вычисление приближенного значения определенного интеграла
  4. Вычисление сближения меридианов
  5. Вычисление суммы баллов и среднего балла за сессию
  6. Для грузов подклассов 1.4 и 1.5 в нижней половине треугольника указывают группу совместимости, в нижнем углу - номер класса.

Напишем сценарий вычисления площади и периметра треугольника, заданного длинами сторон.

Для того чтобы вычислить площадь треугольника по длинам сторон, можно воспользоваться формулой Герона, в соответствии с которой требуется применить функцию извлечения квадратного корня. Поэтому применим метод sqrt объекта Math: Math.sqrt.

HTML-код представлен в листинге 1.8.

Листинг 1.8. Вычисление площади и периметра треугольника с помощью объекта Math

<HTML>
<HEAD>
<TITLE>Объект Math</TITLE>
<script language="JavaScript">
<!--//
function care (obj)
{ var a= Number(obj.st1.value)
var b= Number(obj.st2.value)
var c= Number(obj.st3.value)
var s; p=a+b+c;
document.writeln("Периметр треугольника равен ",p,"<br>");
p=p/2
s=Math.sqrt(p*(p-a)*(p-b)*(p-c));
document.write ("Площадь треугольника равна ",s);
}
//-->
</script>
</HEAD>
<BODY>
<p>Пример сценария с математической функцией</p>
<p>Вычисление площади и периметра треугольника</p>
<FORM name="form1">
Сторона 1: <INPUT type="text" name="st1" size=7><br>
Сторона 2: <INPUT type="text" name="st2" size=7><br>
Сторона 3: <INPUT type="text" name="st3" size=7><hr>
<INPUT type="button" value=Вычислить onClick="care(form1)">
<INPUT type="reset" value=Отменить>
</FORM></BODY></HTML>


Дата добавления: 2015-09-04; просмотров: 76 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Объект в качестве параметра функции| Создание HTML- документов с помощью JavaScript

mybiblioteka.su - 2015-2024 год. (0.006 сек.)