Возврат текста с измененным регистром четных букв Kotlin
Изучаю котлин без опыта. столкнулся с задачей, которую не могу решить..запутался совсем, помогите, плиз. Условие: Написать функцию strCaps, которая принимает строку и возвращает ту же самую строку с буквами на четных позициях в каждом слове в верхнем регистре, а на нечетных - в нижнем. Индексы букв начинаются 0 (0 - четная позиция).
var textBefore = "The grass is always greener on the other side of the fence."
var word = textBefore.split(" ")
var char = index(word)
for(word in textBefore.toCharArray()){if (i % 2 char.toUpperCase()) else char.toLowerCase()}
return
}