it can be shorted:
class String
def dna_conv
upcase.tr("A-Z",?A*6+?B*6+?C*6+?D*8)
end
end
but ?A only works as i want at 1.9
···
--
Posted via http://www.ruby-forum.com/.
it can be shorted:
class String
def dna_conv
upcase.tr("A-Z",?A*6+?B*6+?C*6+?D*8)
end
end
but ?A only works as i want at 1.9
--
Posted via http://www.ruby-forum.com/.
And this one ? :
============================================================
def c(letter)
("ABCDEF"[letter]&&"A")||("GHIJKL"[letter]&&"B")||
("MNOPQR"[letter]&&"C")||("STUVWXYZ"[letter]&&"D")||letter
end
--
Posted via http://www.ruby-forum.com/.