πŸ”‘Ternary Operator

Ternary operator syntax:

@<ReturnType> <test expr> ? <success value> : <failure value>

Working Example

package main

import "fmt" as fmt
import "strconv" as strconv

fun main(): Unit {
  let isProgrammer = true
  let mood = @String isProgrammer ? "depressed" : "happy"
  fmt.println("Because it is " + strconv.formatBool(isProgrammer) + " that I am a programmer, I am " + mood)
}

Last updated