
What this condition is saying, in plain speech is, “Is examScore equal to 100? If so, print some output text”. The example above shows our two pieces of data: examScore and 100 as well as the comparison operator that is being used to evaluate the data: =. We will have a closer look at these operators after a few brief code snippets. Kotlin supports the same primary operators that many other programming languages, like Java. We make this comparison by evaluating a conditional statement which generally consists of two or more pieces of data that are separated by logical operators and/or comparison operators. When you want to measure something against another, you make a comparison or a check. (Recommended) If you’re following along, you should do so with the IntelliJ IDEA IDE – it’s FREE.Understand how to define variables in Kotlin.If you’re already familiar with other programming languages, such as Java, C, C++, C#, etc… you will find that the first part of this tutorial on conditionals and their operators will be a review. This tutorial also covers conditional operators, logical operators, and a variety of syntax that are used with each topic. A for loop over a range or an array is compiled to an index-based loop that does not create an iterator object.

In this tutorial, we are looking into conditionals, ranges, and the “when” statement in the Kotlin language.
