{ "cases": [ { "expression": "@{3.0 - 1.0}", "expected": { "type": "number", "value": 2.0 }, "platforms": [ "android", "ios", "web", "flutter" ] }, { "expression": "@{3.0 - 1.0 - 2.0}", "expected": { "type": "number", "value": 0.0 }, "platforms": [ "android", "ios", "web", "flutter" ] }, { "expression": "@{1.0 - +1.0}", "expected": { "type": "number", "value": 0.0 }, "platforms": [ "android", "ios", "web", "flutter" ] }, { "expression": "@{1.0 - -1.0}", "expected": { "type": "number", "value": 2.0 }, "platforms": [ "android", "ios", "web", "flutter" ] }, { "expression": "@{7.0 - b}", "expected": { "type": "number", "value": 2.0 }, "variables": [ { "type": "number", "value": 5.0, "name": "b" } ], "platforms": [ "android", "ios", "web", "flutter" ] }, { "expression": "@{a - b}", "expected": { "type": "number", "value": 5.0 }, "variables": [ { "type": "number", "value": 8.0, "name": "a" }, { "type": "number", "value": 3.0, "name": "b" } ], "platforms": [ "android", "ios", "web", "flutter" ] }, { "expression": "@{a - +b}", "expected": { "type": "number", "value": 5.0 }, "variables": [ { "type": "number", "value": 7.0, "name": "a" }, { "type": "number", "value": 2.0, "name": "b" } ], "platforms": [ "android", "ios", "web", "flutter" ] } ] }