CoddityTeam / movaicode

Concours mensuel du Pire Développeur de France
123 stars 10 forks source link

JS / REVERSE_ALL_THING_IN_THE_WORLD #8

Closed kmartin91 closed 2 years ago

kmartin91 commented 4 years ago

La puissance des do while.

document.write(REVERSE_ALL_THING_IN_THE_WORLD("HELLO CODDITY"));
document.write(REVERSE_ALL_THING_IN_THE_WORLD("C MOVAI"));

function REVERSE_ALL_THING_IN_THE_WORLD(a) {
  (b = "false"), (c = new Array()), (i = -1);
  do {
    i++;
    c[i] = a[i];

    if (i === a.length - 1) {
      b = "true";
    }
  } while (b.toString() != "true");

  (i = -1), (j = c.length), (x = new Array()), (b = "false");

  do {
    i++;
    j--;

    x[i] = c[j];
    if (j <= 0) {
      b = "true";
    }
  } while (b.toString() != "true");

  (b = "false"), (i = -1), (r = "");

  do {
    i++;
    r = r + x[i];

    if (i === x.length - 1) {
      b = "true";
    }
  } while (b.toString() != "true");

  // ON SAVE DE LA MÉMOIRE, ON N'EST PAS DES SAGOUINS.
  delete c;
  delete b;
  delete i;
  delete j;
  delete x;

  return r;
} 

Testable ici: https://jsfiddle.net/vtqhkn16/

louismarslen commented 3 years ago

Cher Kevin, j'ai le plaisir et l'honneur de vous annoncer que vous n'avez PAS gagné le concours MOVAI CODE. Ce qui fait de vous un EKSSELAN Codeur.

SPOILER : j'espère qu'on aura le plaisir de recevoir votre participation à l'épisode 2 du MOVAI CODE (stay tuned).

Bravo toutefois pour ta belle contribution 😊

kmartin91 commented 3 years ago

@louismarslen La tuile

louismarslen commented 2 years ago

Je fais un peu de ménage dans les issues -> d'ailleurs go participer à l'édition 5