En Ruby, les objets de types entier (Integer, donc les Fixnum et Bignum) possèdent une méthode bien pratique : chr. Celle-ci renvoie le charactère ASCII correspondant à l'entier (compris entre 0 et 255) sous forme de String. Pour se faire la liste rapido :
for i in (0..255)
puts i.to_s + " : " + i.chr
end
Pratique, non ?
A noter que la méthode concat pour les Strings, si on lui donne un entier entre 0 et 255 va ajouter le charactère ASCII correspondant :
A noter que la méthode concat pour les Strings, si on lui donne un entier entre 0 et 255 va ajouter le charactère ASCII correspondant :
"turlutut".concat 117
#=> "turlututu"
Et non pas turlutut117...
0 commentaires:
Enregistrer un commentaire