Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 4.11 KB

24-a-needle-in-the-haystack.md

File metadata and controls

16 lines (15 loc) · 4.11 KB

Problem:

Can you find the needle in the haystack?

Write a function findNeedle() that takes an array full of junk but containing one "needle"

After your function finds the needle it should return a message (as a string) that says:

"found the needle at position " plus the index it found the needle, so:

find_needle(['hay', 'junk', 'hay', 'hay', 'moreJunk', 'needle', 'randomJunk'])
find_needle(['hay', 'junk', 'hay', 'hay', 'moreJunk', 'needle', 'randomJunk'])
find_needle(['hay', 'junk', 'hay', 'hay', 'moreJunk', 'needle', 'randomJunk'])
findNeedle(['hay', 'junk', 'hay', 'hay', 'moreJunk', 'needle', 'randomJunk'])
findNeedle(['hay', 'junk', 'hay', 'hay', 'moreJunk', 'needle', 'randomJunk'])
findNeedle(new Object[] {"hay", "junk", "hay", "hay", "moreJunk", "needle", "randomJunk"})
findNeedle ["hay", "junk", "hay", "hay", "moreJunk", "needle", "randomJunk"]
(find-needle '("hay" "junk" "hay" "hay" "moreJunk" "needle","randomJunk"))

should return "found the needle at position 5"

Solution