Programmation

lundi 1er juin 2020, 08:05  #1
Programmation - Retour au collège (Ruby)
R1C4RD0
  • 2 posts

Bonjour,

Je bloque actuellement sur ce challenge, j’ai fait mes recherches et après beaucoup d’échecs en Python, j’ai préféré coder mon bot en Ruby, langage que je comprends mieux (enfin je crois). J’arrive à me connecter, aller sur le channel et envoyer un message au bot Candy et récupérer sa réponse.

Mais au moment du traitement de caractères, la méthode to_i sensée convertir un String en Integer ne fonctionne pas, elle retourne 0 alors qu’il n’y a pas de caractères autre que des chiffres et qu’elle fonctionne très bien sur mes programmes en local

Une idée ? Je peux envoyer mon code

lundi 1er juin 2020, 12:14  #2
Programmation - Retour au collège (Ruby)
JhonDoeens
  • 12 posts

Est tu sûr que le bot candy envoie que des chiffres

mardi 2 juin 2020, 03:14  #3
Programmation - Retour au collège (Ruby)
R1C4RD0
  • 2 posts

Merci de ton retour,
J’ai justement traité le message reçu par Candy pour au final n’avoir qu’un tableau "numbers"

numbers[0] qui contient le premier nombre
numbers[1] le deuxième
Tous les deux sous forme de String.

Je ne comprends juste pas pourquoi au niveau du traitement de ces données, numbers[0].to_i par exemple fonctionne parfaitement en local mais pas sur IRC