mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-25 16:23:37 +03:00
some more tanslated
This commit is contained in:
parent
373bc005ab
commit
2d0a124200
@ -245,23 +245,22 @@ sumarUno(5) // => 6
|
|||||||
sumaRara(2, 4) // => 16
|
sumaRara(2, 4) // => 16
|
||||||
|
|
||||||
|
|
||||||
// The return keyword exists in Scala, but it only returns from the inner-most
|
// La palabra return existe en Scala, pero solo retorna desde la función más interna que la rodea.
|
||||||
// def that surrounds it.
|
// ADVERTENCIA: Usar return en Scala puede inducir a errores y debe ser evitado
|
||||||
// WARNING: Using return in Scala is error-prone and should be avoided.
|
// No tiene efecto en funciones anónimas. Por ejemplo:
|
||||||
// It has no effect on anonymous functions. For example:
|
|
||||||
def foo(x: Int): Int = {
|
def foo(x: Int): Int = {
|
||||||
val anonFunc: Int => Int = { z =>
|
val funcAnon: Int => Int = { z =>
|
||||||
if (z > 5)
|
if (z > 5)
|
||||||
return z // This line makes z the return value of foo!
|
return z // Esta línea hace que z sea el valor de retorno de foo!
|
||||||
else
|
else
|
||||||
z + 2 // This line is the return value of anonFunc
|
z + 2 // Esta línea es el valor de retorno de funcAnon
|
||||||
}
|
}
|
||||||
anonFunc(x) // This line is the return value of foo
|
anonFunc(x) // Esta línea es el valor de retorno de foo
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////////////////////
|
/////////////////////////////////////////////////
|
||||||
// 3. Flow Control
|
// 3. Control del flujo
|
||||||
/////////////////////////////////////////////////
|
/////////////////////////////////////////////////
|
||||||
|
|
||||||
1 to 5
|
1 to 5
|
||||||
|
Loading…
Reference in New Issue
Block a user