Bom dia pessoal, alguém pode ajudar me com este ciclo
Eu estou a tentar verificar se ele é um número e caso N seja um número retorne a mensagem do println
fun checkIsNumber(number: String): Boolean {
var valor: Boolean
var count = 0
do{
if (number[count].toInt() in 48…57) {
valor = true
} else {
valor = false
}
count++
}while(count < number.length)
return valor
}
Fun main(){
var numLines:Int
do{
println("How many chess lines?")
numLines = readLine()!!.toInt()
if (numLines != 5) {
println("Invalid response.")
}
}while(numLines != 5 && !checkIsNumber(numLines.toString()))
}