Студопедия

Главная страница Случайная страница

Разделы сайта

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






  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Задания. 1. По аналогии проверьте, какое сообщение будет выведено в окошко alert при выполнении следующих примеров






    1. По аналогии проверьте, какое сообщение будет выведено в окошко alert при выполнении следующих примеров. Если есть ошибки, устраните и поясните причину.

    Пример 1 Пример 2
    var х = 5; var x = 5;
    var s=0; var s = 0;
    while(x) {s += x; x --; } while(-- x) s += x;
    alert(s); alert(s);

     

    Пример 3 Пример 4
    var x = 5; var x = 5;
    var s = 0; var s = 0;
    while(x--) s += x; while(s) s += x;
    alert(s); alert(s);

     

    Пример 5 Пример 6
    var x = 5; var x = 5;
    var s = 0; var s = 0;
    while(! x) s += x; while (--x) s += x; s ++;
    alert(s); alert(s);

     

    Пример 7 Пример 8
    var x = 5; var x = 5;
    var s = 0; var s = 0;
    while(-- x & & s < 10) s += x; while(-- x || s < 10) s += x;
    alert(s); alert(s);

     

    Пример 9 Пример 10
    var x = 5; var x = 5;
    var s = 0; var s = 0;
    while(-- x ||! s) s += x; while(-- x & & s) s += x;
    alert(s); alert(s);

     

    2. Определить пятый член последовательности и вывести его в окно alert:
    a1 = 2; a n = a2n-1 + 1.

    3. Определить сумму сл. последовательности и вывести её в окно alert:
    summa = 1+1/2+1/3+... + 1/10

    4. Определить сумму сл. последовательности с точностью 0, 0001 и вывести её в окно alert:
    summa = 1+1/2+1/4+... + 1/2n + …

    5. Определить суммы нечетных и четных чисел от 1 до 200 и вывести её в окно alert:
    summa1 = 1+3+5+... + (2n-1) +... + 199; summa2 = 2+4+6+... + 2n +... + 200.

    Общий вид цикла for и пример его использования:

    Общий вид: for(начало; условие; приращение)команда;

    Пример:

    1 вариант 2 вариант
    var i; var sum = 0; for(i = 1; i < = 100; i ++) sum += i; alert(" Сумма 1 + 2 +... + 100 = " + sum); var sum = 0; for(var i = 100; i; i --) sum += i; alert(" Сумма 1 + 2 +... + 100 = " + sum);

     

    Команда, помещаемая в начало, выполняется до цикли­ческого повторения (в примере это команда i = 1; или i =100;), а сам цикл образуете следующими действиями:

    § проверка условия (в примере i < = 100 или i);

    § выполнение тела цикла (в примере sum += i);

    § выполнение команды, записанной в разделе приращение (в примере i ++ или i --).

    Как и в команде while, тело цикла может не выполниться ни разу, если условие ложно с самого начала. Не выполнится при этом и команда из разделов приращение. А вот команда из раздела начало выполняется всегда, независимо отусловия, и выполняется ровно один раз.

    В заголовке цикла for любая из трех конструкций начало, условие, прираще­ние может быть опущена, при этом соответствующую точку с запятой опускать нельзя. Когда опущено условие, считается, что оно имеет значение true. Та­ким образом, цикл превращается в бесконечный: for (;;) команда. Этот цикл не остановится, если только не будет содержать внутри себя команду break.

    Команды break и continue

    Этикоманды используют в теле цикла для изменения последовательного хода выполнения команд (рис.).

    Команда continue заставляет браузер пропустить выполнение всех команд после нее и до конца тела цикла. Но цикл продолжается.

    Команда break заставляет браузер немедленно пре­кратить выполнение цикла.






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.