1.Ведення/виведення iнформацiї через діалогові вікна, приклади
Введення даних з клавіатури
Price=eval(prompt(‘Введіть ціну’, ‘124.45’)) 124.45 – це значення вводиться по замовченню
Оператори виведення інформації на екран у діалогових вікнах
alert(‘Ціна = ’+ Price+’ грн’) - диалогове вікно з кнопкою ОК, після натискання ОК вікно зникає
confirm(….)
Діалогове вікно із вибором
b=confirm('hghjg') – диалогове вікно, якщо натиснути ОК b=true, інакше b=false (рис. 3)
Виведення значень змінних на екран
document.write(‘Ціна = ’+ Price+’ грн’)
Теж, що і в alert(....), але результат виводиться і залишаеться на екрані
2. Опис змінних і оператори присвоєння, приклади варіантiв.
Опис змінних виконується через var
var total = 0 -локальная
total = 0 -глобальная
//пример
var oneString="1"
var oneInt=1
var oneConcatenate=oneString+oneInt // В результате получается "11"
var oneAddition=oneInt+oneString // В результате получается 2
Операторі присвоєння:
= присвоєння змінній значень чи результату операції (а=5;а=в+с)
+= додавання до змінної значення чи результату операції(а+=3; а+=в-с)
-= віднімання від змінної значення чи результату операції(а-=3; а-=в*с)
*=множення змінної значення чи результату операції(а*=2+3; а*=в/с)
/= ділення змінної значення чи результату операції(а/=3; а/=в+с)
++збільшення змінної на одиницю(++а або а++)
--зменшенн змінної на одиницю(--в або в--)
3. Умовні оператори (if...else, switch…), та його скорочена форма, приклади.
У мовний оператор може мати згальну та скорочену форми . Загальна форма( частина else не обов’язкова)
if (умова ) {
сукупність операторів 1
} else {
сукупність операторів 2
}
Якщо умова є істинною, то виконується оператори які стоять між умовою і ключовим словом else, якщо ж навпаки то виконуються оператори що стоять після ключ слова else.
Скорочена форма умовного оператора -
(умова) ? istrue : isfalse, Якщо умова є істиною то виконується оператор розташований у полі istrue між символами ? та :, а якщо навпаки то isfalse після символу:.
(A<B)? alert(‘Max= ’+B) : alert(‘Max= ’+A),
Вибір з багатьох може бути обраний за допомогою оператора switch
switch (n){
case 1:{cукупність операторів 1}; break
………………..
case n:{ cукупність операторів n}; break
default:{ cукупність операторів, якщо n не співпало із жодним в case 1..n}
}
4.Цикли (з передумовою, постумовою, індексний), приклади