Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 1012 Bytes

File metadata and controls

22 lines (15 loc) · 1012 Bytes
lang FR
title Enchaînements de méthode en série
answer Ma biscotte s'est envolée de ma main
load prev
ok Bon travail, mon ami !<br/>La méthode « join » prend un liste (array) de chaîne de caractères (string) pour les a rassemblées en une seule string (chaîne de caractères).
error

Alors, qu'as-tu vu ? Qu'est-ce qui s'est passé là ? Tu as tapé poème.lines.reverse et qu'est-ce qui s'est passé ?

Deux choses se sont produites. Tu as transformé le poème (poème) en une liste (array) en utilisant la méthode lines.

Lines décide de la manière dont la chaîne de caractères (string) est découpée et la convertit en un tableau (array).

Ensuite, tu as inversé (reverse) cette liste. Tu as pris chaque ligne et tu les as inversées. C'est tout.

Pour finir on à utilisé une autre méthode :

puts poème.lines.reverse.join

Combiner des méthodes de cette manière s'appelle l'enchaînement de méthodes (method chaining).