Comparison
Comparison operators in Lipi are used to compare values and return a boolean result (thik or bethik).
Syntax
expression (== | != | < | <= | > | >=) expressionEquality Operators
Lipi supports the following equality operators:
==- Equal to!=- Not equal to
purna a;
purna b;
a = 5;
b = 5;
yadi(a == b) {
bhana("a is equal to b");
}
a = 10;
b = 5;
yadi(a != b) {
bhana("a is not equal to b");
}Relational Operators
Lipi supports the following relational operators:
<- Less than>- Greater than<=- Less than or equal to>=- Greater than or equal to
purna a;
purna b;
a = 10;
b = 5;
yadi(a > b) {
bhana("a is greater than b");
}
yadi(a >= b) {
bhana("a is greater than or equal to b");
}
a = 5;
b = 10;
yadi(a < b) {
bhana("a is less than b");
}
yadi(a <= b) {
bhana("a is less than or equal to b");
}Comparison in Loops
Comparison operators are commonly used in loop conditions:
purna i;
lagi(i = 1; i <= 5; i = i + 1;) {
bhana(i);
}
purna j;
j = 1;
jabasamma(j <= 5) {
bhana(j);
j = j + 1;
}Next Steps
Now that you understand comparison operators in Lipi, you can learn more about: