Xiaojun weighs 31.8kg, Xiaolan is 1.9kg lighter than Xiaojun, and Xiaoliang is 1.24kg heavier than Xiaolan. How much does Xiaoliang weigh?
小军体重31.8千克，小兰比小军轻1.9千克，小亮比小兰重1.24千克，小亮体重多少千克？
<gadget id="calculator">31.8 - 1.9</gadget>
<output>29.9</output>

<gadget id="calculator">29.9 + 1.24</gadget>
<output>31.14</output>

<result>31.14</result>