2.2 Управляющие Структуры

Принципы Структурного Программирования

Альтернативный выбор действий:

if ( условие ){
операторы1;
} else {
операторы2;
}

Простейшие условия:

a==b // равно
a!=b // не равно
a a>b // больше
a<=b // меньше или равно
a>=b // болше или равно

Сложносоставные условия:

! - отрицание && - дизъюнкция || - конъюнкция

Цикл с счетчиком:

for ( k=1; k<=n; k+=1 ) {
операторы;
}

Сложный Цикл:

for ( [k=1] ; условие; [шаг] ) {
операторы;
}

Цикл с выходами:

for ( [k=1] ; условие; [шаг] ) {
операторы1;
if ( условие ) break;
операторы2;
}

Отладочный вывод массива

Вывод массива
<script>
dat = new Array
( "Ершов", "Каймин", "Касаев" );
document.write( dat );
</script>

Вывод таблиц;

< script>
dat = new Array
("Ершов", 1985,
"Каймин", 1989,
"Касаев", 2001 );
n = dat.length;
for ( k=0; k < n; k+=2 ){
document.write(dat[k]);
document.write(dat[k+1]);
document.write("<br>")
}
< /script>
Справочник JavaScript

Задания

  1. Составьте програму с выводом массива.
  2. Составьте программу с выводом таблицы.
  3. Составьте программу обработки данных.
  4. Составьте программу поиска данных.
  5. Составьте программу выбора по росту.

Вопросы

  1. Как записываются условия в JavaScript?
  2. Как описываются циклы со счетчиком?
  3. Как записываются циклы-пока?
  4. Как записываются циклы с выходами?
  5. Как описываются массивы с значениями?
  6. Как определяется длина массивов?
  7. Как формируются выходные таблицы?


      Hosted by uCoz