AD
Как лаконично сделать поиск минимального по опционально включаемым полям?
Для примера два опциональных условия(могут быть включены или нет), но их может быть больше.
val isLifeLimitChecked = true //значение меняется с чеубокса
val isMoneyChecked = true //значение меняется с чеубокса
people.minBy {
//А тут нужно найти человека у которого значение полей минимальна, а каких полей решают выше приведенные болеан поля.. т.е. поиск может быть по одному полю или по двум или по трем ...
}
people
- это уже множественное число, слово peoples
не существуетдля решения задачи нужно понять, как эту минимальность определить
например, у объекта есть четыре свойства.
1: { 1, 1, 4, 1 }
2: { 1, 4, 1, 1 }
какой из этих объектов считать большим/меньшим?)