URL: https://linuxfr.org/users/faya/journaux/si-hemingway-ecrivait-en-javascript Title: « Si Hemingway écrivait en JavaScript » Authors: Faya Date: 2014年12月03日T20:56:10+01:00 License: CC By-SA Tags: javascript Score: 13 # I / Bookmark # _"Le concept du livre If Hemingway Wrote JavaScript, c'est d'explorer les libertés de style de JavaScript en les mettant entre les mains (imaginaires) des poids lourds de la littérature anglophone, de Shakespeare à Douglas Adams en passant par James Joyce", résume Ars Technica._ Apparemment, tous les exemples du livre fonctionnent et certains sont très originaux. Voir ci-après. Lu sur http://www.courrierinternational.com/article/2014/12/03/si-hemingway-ecrivait-en-javascript Tiré de http://arstechnica.com/information-technology/2014/11/holiday-reading-for-a-certain-sort-if-hemingway-wrote-javascript/ # II / Forum Javascript # Ce morceau de code, tiré du livre en question, affiche les nombres premiers inférieurs au nombre passé en paramètre. C'est beau. Et ça marche. Avec de vrais morceaux de H2G2 dedans. Mais je n'ai pas tout compris ... Une bonne âme se dévouera-t-elle ? (Bon je n'ai pas vraiment cherché, pressé que j'étais de le partager avec vous donc je m'y met.) ```javascript // Here I am, brain the size of a planet, and they ask me to write Javascript function kevinTheNumberMentioner(_){ l=[] /* mostly harmless --> */ with(l) { //Sorry about all this, my babel fish has a headache today... for (ll=!+[]+!![];ll<_+(+!![]);ll++) { lll=+!![]; while (ll%++lll); //I've got this terrible pain in all the semicolons down my right-hand side (ll==lll)&&push(ll); } forEach(alert); } //You're really not going to like this... return [!+[]+!+[]+!+[]+!+[]]+[!+[]+!+[]]; } ```

AltStyle によって変換されたページ (->オリジナル) /