1
0
Fork 0
mirror of synced 2025-09-23 12:18:44 +00:00
ZoKrates/zokrates_cli/examples/ternary_eq.zok
2022-04-06 20:23:58 +02:00

9 lines
222 B
Text

// example using ternary operator with ==
// x = 1 -> 1 + 1 + 1 = 3
// x = 2 -> 2 + 5 + 125 = 132
def main(field x) -> field {
field y = x + 2 == 3 ? 1 : 5;
field z = y == x ? x**3 : y**3;
return x + y + z;
}