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


  • Иллюстрированный самоучитель по Web-графике

    Управление выполнением программы

    Для управления программой в JavaScript есть два способа. Первый включает в себя условные выражения, которые в зависимости от условия выполняют либо одну часть программы, либо другую. Второй способ – использование циклов.

    Условные выражения

    В JavaScript есть лишь одна конструкция условного выражения – Если… то… иначе… Она используется для работы различных блоков кода в зависимости от условий. Синтаксис этой конструкции:

    if (условие) {
        код работает, если условие выполнено
    }
    else {
        код работает, если условие не выполнено
    }

    Свойства

    • Часть, определяемая словом else, необязательна. Конструкция допускает вложенные условия
    • Если указываются одновременно несколько условий, они должны быть заключены в скобки

    Ниже приведен пример:

    lang = prompt("На каком языке Вы говорите?", "");
    if (lang == 'английский')
        alert("I am speake English a little");
    else {
        if (lang = "русский")
            alert("Я тоже говорю по-русски");
        else
            alert("Я не говорю на этом языке");
    }

    Заметим, что фигурные скобки нужны лишь в том случае, когда блок содержит больше одного выражения. Как и в большинстве других конструкций, они могут быть опущены, если используется лишь одно выражение. Точка с запятой в конце выражения необходима.

    Циклы

    • for – выполняет блок кода указанное количество раз.
    for (i = 0; i = 10; i++) {
        document.write(i);
    }
    • while – блок кода работает, пока выполняется условие.
    while (условие) {
        выполняемые команды...
    }
    • break – выход из цикла.
    x = 0;
    while (x != 10) {
        n = prompt("Введите число или нажмите " q " для выхода", "");
        if (n == "q") {
            alert("Увидимся позже");
            break;
        }
    }
    • continue – переход в место непосредственно за условным выражением.
    x = 0;
    while (x != 1) {
        if (!(confirm("Прибавить к n единицу?"))) {
            continue
            // следующая команда не будет выполнена x++;
        }
        alert("До свидания!");
    }
    Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.