cont trad cap 27

This commit is contained in:
Victorhck 2021-04-20 19:18:35 +02:00
parent 995d733e8f
commit 7ed0d4e88e

View file

@ -191,20 +191,20 @@ Para aclarar cualquier confusión, acabas de utilizar dos comandos `call` difere
Para aprender más sobre `:call` y `call()`, echa un vistazo `:h call()` y `:h :call`. Para aprender más sobre `:call` y `call()`, echa un vistazo `:h call()` y `:h :call`.
## Default Argument ## Argumento predeterminado
You can provide a function parameter with a default value with `=`. If you call `Breakfast` with only one argument, the `beverage` argument will use the "milk" default value. Puedes crear una función con un valor predeterminado con `=`. Si llamas a la función `Desayuno` con solo un argumento, el argumento `bebida` usará el valor predeterminado "leche".
``` ```
function! Breakfast(meal, beverage = "Milk") function! Desayuno(comida, bebida = "Leche")
return "I had " . a:meal . " and " . a:beverage . " for breakfast" return "Tomé " . a:comida . " y " . a:bebida . " para desayunar"
endfunction endfunction
echo Breakfast("Hash Browns") echo Desayuno("Gofres")
" returns hash browns and milk " devuelve Gofres y Leche
echo Breakfast("Cereal", "Orange Juice") echo Desayuno("Cereales", "Zumo de naranja")
" returns Cereal and Orange Juice " devuelve Cereales y Zumo de naranja
``` ```
## Variable Arguments ## Variable Arguments