2009-03-27 12 views

Respuesta

7
params.max = [10, 20, 30].contains(params.max)) ? params.max : 10; 
1

También puede utilizar el operador de Elvis (? :) que es útil en este tipo de situación. Devuelve el 2do valor si el primer valor es nulo:

params.max = [10, 20, 30].find{ it == params.max } ?: 10 
Cuestiones relacionadas