fun main(args: Array<String>) {
var word= readLine()!!.toString()
var letter:Char='a'
println(CharCount(word,'a'))
}
fun CharCount(word:String, letter:Char):Int{
var a=0
var b=word
var length=b.length
for (i in 0 .. length-1){
if (letter==b[i]) {
a++
}
}
return a
}
Примечание: если кто-то, пожалуйста, помогите объяснить для части цикла этого кода, например, почему мы используем [i] или для чего он используется? и ++ роль