19 lines
598 B
Markdown
19 lines
598 B
Markdown
|
# Lösung: Map
|
||
|
|
||
|
<div style="border: 1px solid grey;"><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br></div>
|
||
|
```ruby
|
||
|
def leeter(array)
|
||
|
array.map do |e|
|
||
|
e.gsub(/[aeiot]/, { \
|
||
|
'a' => '4', \
|
||
|
'e' => '3', \
|
||
|
'i' => '1', \
|
||
|
'o' => '0', \
|
||
|
't' => '7'})
|
||
|
end
|
||
|
end
|
||
|
|
||
|
test = %w{ Hello world }
|
||
|
puts leeter(test)
|
||
|
```
|