import ballerina/io;function main (string[] args) {
    int a = 10;
    int b = 0;
    if (a == 10) {
        io:println("a == 10");
    }
    if (a < b) {
        io:println("a < b");
    } else {
        io:println("a >= b");
    }
    if (b < 0) {
        io:println("b < 0");
    } else if (b > 0) {
        io:println("b > 0");
    } else {
        io:println("b == 0");
    }
}

IF Else

An if statement provides a way to perform conditional execution.

import ballerina/io;
function main (string[] args) {
    int a = 10;
    int b = 0;
    if (a == 10) {
        io:println("a == 10");
    }

Here’s a basic example for scenario with if condition.

    if (a < b) {
        io:println("a < b");
    } else {
        io:println("a >= b");
    }

If else scenario.

    if (b < 0) {
        io:println("b < 0");
    } else if (b > 0) {
        io:println("b > 0");
    } else {
        io:println("b == 0");
    }
}

Else-if scenario.

$ ballerina run if-else.bal
a == 10
a >= b
b == 0