Class: Polychromasia::ColorPicker
- Inherits:
-
Object
- Object
- Polychromasia::ColorPicker
- Defined in:
- lib/polychromasia.rb
Instance Method Summary collapse
Instance Method Details
#random_colors_to_hex ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/polychromasia.rb', line 5 def random_colors_to_hex color_values = Hash.new color_inputs = ['red', 'green', 'blue'] color_inputs.each do |i| v = rand(255) color_values[i.to_s] = v end @hex_color = "" color = color_values.values color.each do |component| hex = component.to_s(16) if component < 10 @hex_color << "0#{hex}" else @hex_color << hex end end puts @hex_color return @hex_color end |