Я пишу много методов, которые выглядят примерно так:
/* myVal must be between 10 and 90 */
int myVal = foo;
if(myVal < 10) { myVal = 10; }
else if (myVal > 90) { myVal = 90; }
Есть ли более элегантный способ сделать это? Очевидно, что вы могли бы легко написать метод, но мне было интересно, есть ли в каких-нибудь языках более естественный способ установить ограничение или есть что-то еще, что я пропускаю.
Языковая независимость, потому что мне интересно, как разные языки могут с этим справиться.