Like water for the desert, New Media for New Mexico

for our fine actor/coders in iDEA

I love that “actor/coder:”

function theSeriesOfFIBONACCI(theSize) {

  //a CALCKULATION in two acts.
  //employ’ng the humourous logick of JAVA-SCRIPTE

  //Dramatis Personae   var theResult; //an ARRAY to contain THE NUMBERS
  var theCounter; //a NUMBER, serv’nt to the FOR LOOP

  //ACT I: in which a ZERO is added for INITIATION

  //[ENTER: theResult]

  //Upon the noble list bestow a zero   var theResult = [0];

  //ACT II: a LOOP in which the final TWO NUMBERS are QUEREED and SUMM’D

  //[ENTER: theCounter]

  //Commence at one and venture o’er the numbers
  for (theCounter = 1; theCounter < theSize; theCounter++) {
    //By divination set adjoining members
    theResult[theCounter] = (theResult[theCounter-1]||1) + theResult[Math.max(0, theCounter-2)];   }

  //’Tis done, and here’s the answer.
  return theResult;

  //[Exuent] }

 If Hemingway wrote JavaScript (via Wired)

One response

  1. Jun

    Cool. Run it, please, so that we can debug HW!

    August 7, 2012 at 4:07 pm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s