fun powerOf(number: Int, exponent: Int) : Double { /* * @ so your values are integer or any of the number types * @ you are most likely going to return your results or * @ print it out */ return Math.pow(number.toDouble(), exponent.toDouble()) }fun main(args: Array<String>){ val number = 3 val results = 1 val exponent = 2 while( exponent != 0 ){ results *= exponent exponent-- } println("Answer is $results") }fun getPowerOf(number: Int, exponent: Int) { /* * @ so your values are integer or any of the number types * @ you are most likely going to return your results or * @ print it out */ return Math.pow(number, exponent) }fun main(){ /* * @ the most common way to find power of a number */ val num = 3 // let the number be 3 val res = 1 // our final result is a multiple of 1 val exp = 2 // let our power be 2 // @ loop until the value of the exponent is not 0 while( exp != 0 ){ res *= exp exp-- } println("Answer is $res") }