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

Нахождение суммы элементов последовательности

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


Читайте также:
  1. Анализ дизайнерских элементов и оборудования.
  2. Анализ элементов фирменного стиля салона «Марильяж».
  3. АРХАНГЕЛЫ ЭЛЕМЕНТОВ
  4. Берём стопку и в следующей последовательности слоим при помощи барной ложечки: мелон, бэйлис, егермайстер.
  5. Блок 3. Вычленение основных групп учебных элементов для проработки нормативных учебно-профессиональных задач.
  6. В программе возможны изменения последовательности экскурсий или замена их на равноценные.
  7. Взаимодействие элементов

Напишем сценарий, который определяет сумму элементов последовательности чисел. Пользователь вводит очередное число и нажимает на кнопку Ввод. После того как вся последовательность введена, следует нажать на кнопку Конец. В текстовое поле результата будет выведено вычисленное значение. HTML – код документа представлен в листинге 1.12.

Листинг 1.12. Сумма элементов последовательности чисел

<HTML>
<HEAD>
<TITLE>Сумма элементов последовательности</TITLE>
<script>
var s=0
function sum (obj)
{ var r=Number(obj.num.value)
s+=r
obj.num.value=""
obj.num.focus()
}
</script>
</HEAD>
<BODY>
<h4>Сумма элементов последовательности</h4>
<FORM name="form1">
Введите число и нажмите кнопку Ввод
<INPUT type="text" name="num" size=10 value="">
<INPUT type="button" value="Ввод" onClick="sum (form1)" ><br>
<INPUT type="button" value="Конец" onClick="document.form1.res.value=s" ><br>
Сумма веденных значений: <INPUT type="text" name="res" size=10><br>
</FORM></BODY></HTML>

В сценарии используется глобальная переменная s, после ввода очередного значения оно прибавляется к уже вычисленной сумме ранее введенных элементов. К текстовому полю, используемому для ввода значений, применяется метод focus, который устанавливает фокус на тестовом поле. Это удобно сделать для того чтобы подготовить ввод следующего значения. При щелчке по кнопке Конец в поле результата помещается значение переменной s.


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


<== предыдущая страница | следующая страница ==>
Калькулятор| Число максимальных элементов последовательности

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