Warum wird Ruby String#to_i manchmal gibt 0 zurück, wenn der string eine Zahl enthält?

Ich habe nur versucht aus Ruby und ich kam in String#to_i. Angenommen ich habe diesen code:

var1 = '6 sldasdhkjas'
var2 = 'aljdfldjlfjldsfjl 6'

Warum puts var1.to_i Ausgabe 6 wenn puts var2.to_i gibt 0?

InformationsquelleAutor hsinxh | 2012-01-07

Schreibe einen Kommentar