How to sort string by words length in reverse order with Ruby

1 Answer

0 votes
s = %w(Ruby an Open Source Programming Language)
 
s = s.sort_by { |str| -str.length }.join(" ")
 
print s
 
 
 
 
  
#
# run:
# 
# Programming Language Source Ruby Open an
#

 



answered Oct 17, 2021 by avibootz

Related questions

1 answer 151 views
151 views asked Oct 16, 2021 by avibootz
1 answer 173 views
1 answer 179 views
179 views asked Oct 16, 2021 by avibootz
1 answer 231 views
1 answer 177 views
1 answer 193 views
193 views asked Dec 24, 2020 by avibootz
...