Sha256: cf4e94dc18fae8049ac23ccac149c61c2b7ef7abcc07709953be8d6e981e07c9
Contents?: true
Size: 583 Bytes
Versions: 1
Compression:
Stored size: 583 Bytes
Contents
require "colorcode_convert_rgb" require "thor" module ColorcodeConvertRgb class CLI < Thor desc "to_ints {Hexagonal_color_code}", "Converts a hexadecimal color code to a decimal number." def to_ints(color) if color.match(/^[#][a-fA-F0-9]{6}$/) hex = color.delete("#") elsif color.match(/^[a-fA-F0-9]{6}$/) hex = color else return puts 'Please enter the correct code.(e.g. #ffffff or ffffff )' end r, g, b = hex[0..1], hex[2..3], hex[4..5] rgb = [r, g, b].map(&:hex) puts "RGB is #{rgb}." end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
colorcode_convert_rgb-0.1.2 | lib/colorcode_convert_rgb/cli.rb |