Skip to content

Commit b1621de

Browse files
authored
marcar op ternário
1 parent 100a8b5 commit b1621de

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

README.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -94,15 +94,19 @@ Abaixo temos o que será implementado pela linguagem em mais detalhes:
9494
// x vale 2
9595
```
9696

97-
- [ ] **Operador Ternário:** Operador "? :" que atua como um if-then-else.
97+
- [x] **Operador Ternário:** Operador "? :" que atua como um if-then-else.
9898

9999
Exemplo:
100100
```java
101-
{ var a = 1, var b = 2 ;
102-
{ var c = a == b ? 3 : 4 ;
103-
write(c)
104-
}
105-
}
101+
{
102+
var optional x = (4 == 3) ? null : 1,
103+
var optional y = (x == null) ? null : 10,
104+
var optional z = (4 == 4) ? null : 1;
105+
write(x);
106+
write(y);
107+
write(z)
108+
}
109+
// Vai escrever: 1 10 null
106110
```
107111

108112

0 commit comments

Comments
 (0)