Показать сообщение отдельно
  #10 (permalink)  
Старый 28.11.2013, 00:14
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

<body>
    <script>
      var arr = [1, 2, 3, 4, 5, 6, 7],
        i = 0,
        odd = [],
        even = [],
        evenIdx = [],
        data;
      while (data = arr[i++]) {
        (data % 2 ? odd : even).push(data);
      }
      document.write('<br>Четные элементы: ' + even.join());
      document.write('<br>Нечетные элементы: ' + odd.join());
      
      i = 0;
      while (data = arr[i += 2]) {
        evenIdx.push(data);
      }
      document.write('<br>Элементы с четными индексами: ' + evenIdx.join());
      //ECMAScript5 не используется
      
    </script>
  </body>
Ответить с цитированием