Двойной тернарный
Вчера узнал, что в Solidity можно использовать двойной тернарный оператор. Например,
uint a = 100;
uint b = 10;
bool aIsSmallerOrMultiple = a < b ? true : a % b == 0 ? true : false;
(return: true)
Хоть в реальных проектах такого пока не встречал, но данный способ написания условия точно нужно понимать и уметь читать.
#ternary
Post #834
921
- 👍 11
- ❤ 1