Solution Review: Declaring a Variable

In the following lesson, we will go over the solution of the challenge: Declaring a Variable.

We'll cover the following

Task

In this challenge, you needed to declare an immutable variable of type Int and initially assign it a value of 100. You then needed to print myFirstVariable.

Solution

Let’s look at each component separately:

  • Immutable Variable - When declaring a variable, we first need to specify if it is immutable or mutable. An immutable variable is declared using the val keyword.

  • Variable Name - After specifying the type of variable, we need to give the variable a name. In our case, the name of the variable is myFirstVariable.

  • Data Type - After giving the variable an identifier, we need to specify its data type which is done using :. In our case, we needed a variable of type Int hence, we would need to write :Int.

  • Assigning a Value - For assigning an initial value to the variable, we insert a = after the data type, followed by the desired value to be assigned. In our case, that value was 100.

val myFirstVariable: Int = 100
  • Finally, use either the print or println method to print myFirstVariable.
print(myFirstVariable)

or

println(myFirstVariable)

You can find the complete solution below:

Create a free account to access the full course.

By signing up, you agree to Educative's Terms of Service and Privacy Policy