Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Оператори за цикъл


Информационни технологии | 2009-12-04 | 90 сваляния

Оператори за цикъл

В езика javascript често се налага да се повтаря една и съща операция няколко пъти. За тази цел се използва оператор за цикъл. Първия оператор за цикъл който ще разгледаме е for. Синтаксиса му е следния :

for (i=0; условие; i++) {

}

...където i е променлива, която се използва за брояч, а условие е булев израз. Нека да направиме скрипт, който да извежда на екрана числата от 0 до 9 :

for (i=0;i<10; i++) {
document.write(i)
document.write("
")
}

За удобство от сега нататък вече няма да пиша HTML частта от документа.
Оператора
for е оператор за цикъл, който се управлява от една променлива, наречена брояч. В случая това е променливата i, но можете да и дадете каквото искате име. Можем да разделим мислено оператора for на две части. Първата част следва веднага след for и е заградена с кръгли скоби. Втората част е тялото, т.е. там са разположени операторите които ще се изпълняват по време на цикъла.
В първата част (да я нарячем "условна" защото там се поставя условието) се извърша броенето и проверката дали дадено условие е изпълнено. Нека да я разгледаме по-подробно.

for (i=0;i<10; i++)

Първо създаваме една променлива i като и даваме начална стойност 0 (i=0). След това правим проверка дали стойноста на променливата i е по-малка от 10 (i<10). Ако това условие е вярно, продължаваме нататък, ако не е, цикълът спира. Третата стъпка в условната част е увеличаването на i с 1 (i++). Ако цикълът не е спрян поради изпълняване на условието, той се повтаря отново докато не се изпълни, но без да се нулира променливата отначало. Така при първото завъртане на цикъла i ще бъде равно на 0, при второто на 1 и т.н. докато не стане 9. Когато стане 9 цикълът ще се прекъсне.
Тялото на цикъла се изпълнява толкова пъти, колкото се завърта самия

Оператори за цикъл

Добави своя коментар:



Тагове от реферата: , , , , , , ,


Подобни материали


Информационна система за Аптека Информационни технологии | 2010-11-16 | 77 прочитания
Описание на основите HTML тагове Информационни технологии | 2010-11-16 | 94 прочитания
Електронна поща Информационни технологии | 2010-11-16 | 180 прочитания
Многодокументална технология за обработка на информация Информационни технологии | 2010-11-16 | 31 прочитания
Класификация на персоналните компютри Информационни технологии | 2010-11-16 | 38 прочитания
Въведение. Структура и нива на компютърната система. Функции на операционната система (ОС). История на ОС. Обзор на ОС Информационни технологии | 2010-11-16 | 178 прочитания
Минимизация на лог. ф-ции. Намиране на несъкратимите форми на лог. ф-ции чрез карти на Вейч Информационни технологии | 2010-11-16 | 149 прочитания
Windows XP донастройка след инсталацията Информационни технологии | 2010-11-16 | 40 прочитания
Информационни технологии в отбраната и сигурността Информационни технологии | 2010-11-16 | 64 прочитания
Въведение в World Wide Web ( WWW) Информационни технологии | 2010-11-16 | 73 прочитания