I’m working through Chris P.'s book, “Learn to Program”…stuck with
this in Ch. 12 –
I have to sort an array of words, e.g.
user_inputs = [bird, zoo, dog]
without using the .sort method, e.g.
user_inputs.sort
Can someone please point me in the right direction on how to perhaps
loop through all words in an array and compare them to each other using
< to find the “smallest” word in the array?
It sounds like you’re needing to implement your own ‘sort’ method. I
suggest looking up some sorting algorithms and picking one to
implement (try Sorting algorithm - Wikipedia).
Bubble sort is probably the easiest to implement, though it’s not very
efficient.
Can someone please point me in the right direction on how to perhaps
loop through all words in an array and compare them to each other using
< to find the “smallest” word in the array?
I’m not sure which methods you are allowed to use, but take a look at
Enumerable#each, and try String#< to see if it works :-).