1. JavaScript / Говнокод #18882

    +3

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    var all_energetics_images = new Array();
    all_energetics_images[0] = "calm";
    all_energetics_images[1] = "moderate";
    all_energetics_images[2] = "strong";
    all_energetics_images[3] = "hurricane";

    Источником для вдохновения стал один стартап в рунете, сложно было написать более чем в одну строку кода, автор сумел написать целым пять, есть подозрение, что платили не за рабочий функционал, а за строки кода

    Запостил: snayps, 17 Октября 2015

    Комментарии (3) RSS

    • var cache_init = [
      'calm',
      'moderate',
      'strong',
      'hurricane'
      ];

      var all_energetics_images = new Array();

      var i = new Number();

      var count = new Number();
      count = 4;

      for (i = 0; i < count; i++) {
      all_energetic_images[i] = cache[i];
      }

      delete cache;



      Ну все, на сегодня наработал достаточно.
      Ответить
      • Добавлю еще пару строк к вашему коду
        var i = new Number();
        i = 0;

        var count = new Number();
        count = cache_init.length;

        for (; i < count; i++) {
        if (cache_init[i] === undefined) {
        continue;
        } else {
        all_energetics_images[i] = cache_init[i];
        }
        }

        delete cache;
        Ответить
        • Не, я на столько строк в день не подписывался. Полезу обновлять резюме на линкдине.
          Ответить

    Добавить комментарий