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
...