-
Notifications
You must be signed in to change notification settings - Fork 62
Expand file tree
/
Copy pathop_or.json
More file actions
31 lines (31 loc) · 1.06 KB
/
op_or.json
File metadata and controls
31 lines (31 loc) · 1.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
{
"or": [
{
"expr": "true || true || true",
"result": { "kind": "Boolean", "value": true }
},
{ "expr": "true || true", "result": { "kind": "Boolean", "value": true } },
{
"expr": "true || true || false",
"result": { "kind": "Boolean", "value": true }
},
{ "expr": "true || false", "result": { "kind": "Boolean", "value": true } },
{ "expr": "false || true", "result": { "kind": "Boolean", "value": true } },
{
"expr": "false || false",
"result": { "kind": "Boolean", "value": false }
},
{
"expr": "0 || 0 || 2 || 3",
"result": { "kind": "Number", "value": 2.0 }
},
{ "expr": "false || 0", "result": { "kind": "Number", "value": 0.0 } },
{
"expr": "false || '' || 'a' || 'b'",
"result": { "kind": "String", "value": "a" }
},
{ "expr": "false || ''", "result": { "kind": "String", "value": "" } },
{ "expr": "null || true", "result": { "kind": "Boolean", "value": true } },
{ "expr": "false || null", "result": { "kind": "Null", "value": null } }
]
}