29.01.2013, 18:25

Учим JavaScript с нуля (Урок 3)


  • Циклы.
    Представьте на минуту, что вам надо вывести числа от одного до тысячи.
    И как долго вы будете писать код? Много? Да, конечно. Именно для подобных целей придуман оператор цикла.
    В примере ниже, я выведу числа от 1 до 100.
    Код
    <script>
    var i = 1; // переменная счётчика

    while(i<=100){ // Удовлетворяет условию?
    write(i); //Да, выводим переменную.
    i=i+1;//Теперь увеличиваем её на 1.
    }//Тут мы возвращаемся к оператору while
    //А сюда попадем, когда условие i<=100 станет ложно
    </script>

    Теперь, думаю, принцип понятен.
  • Выбор из множества.
    А, что, если пользователь пишет число, и, если число 3 или 4 мы делаем какие либо - действия, причем разные.
    Код
    <script>
    var a = 3; // Переменная

    switch(a){ // оператор выбора из множества
      case 3: //В случае, если a===3
      alert('a - 3'); // Выводим
      break; // В конец switch'a
      case 4: //В случае, если a===3
      alert('a - 4');
      break; // В конец
      default:
      alert('Я таких значений не знаю'); // Число а - или не число вовсе, или не 3 и не 4.
    }
    </script>

    Вот и все =)
    В следующем уроке: Более подробные условия и события с кнопками, полями, и всем, чем только можно, работа с id, и свойства объекта! Ждите)

    Источник/Автор: InfoDusha

  • Категория: HTML, CSS, JS, JQ | Добавил: InfoDusha (29.01.2013) Просмотров: 2355 | Рейтинг: 5.0/4
    Всего комментариев: 2
    1 LexaBLR   (16.02.2013 01:48)
    Аватар пользователя
    А где же продолжение: <script>
    Код
    var i = 1; // переменная счётчика  

    while(i<=100){ // Удовлетворяет условию?  
    write(i); //Да, выводим переменную.  
    i=i+1;//Теперь увеличиваем её на 1.  
    }???//Тут мы возвращаемся к оператору while  
    ?????//А сюда попадем, когда условие i<=100 станет ложно  
    </script>


    Там где вопросы... >(

    2 InfoDusha -Infoscript Team-  (25.02.2013 14:56)
    Аватар пользователя
    у меня вопросов нет, могу даже скриншот показать. dry
    В любом случае, просто сотрите их smile

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]