DEV Community

S Sarumathi
S Sarumathi

Posted on

Ternary Operator

3.Ternary Operator:
Javascript:
Program:

 let a = 10;
let b = 5;
let c = 8;

let small = (a < b) 
            ? (a < c ? a : c) 
            : (b < c ? b : c);

console.log("Smallest number:", small);
Enter fullscreen mode Exit fullscreen mode

Output:

Java:
Program:

public class Smallest {
    public static void main(String[] args) {
        int a = 10, b = 5, c = 8;

        int small = (a < b) 
                    ? (a < c ? a : c) 
                    : (b < c ? b : c);

        System.out.println("Smallest number: " + small);
    }
}
Enter fullscreen mode Exit fullscreen mode

Python:
Program:

a = 10
b = 5
c = 8

small = a if (a < b and a < c) else (b if b < c else c)

print("Smallest number:", small)
Enter fullscreen mode Exit fullscreen mode

Top comments (0)