kotlin每错3个点减去一个正确点
Subtract one correct point for every 3 wrong point in kotlin
我想每3个错误点减去一个正确点,然后打印当前点(在textView中)。比如我们有6个错误点和3个正确点,所以我们每错3个点减去一个正确点,答案是1个正确点。现在我想在 kotlin 中编写代码,但我不知道我该怎么做。
这是我的科特林代码:
fun calculateNetResult() {
while (wrongIndex % 3 == 0) {
correctIndex--
}
}
请帮帮我
尝试使用
import kotlin.math.max
fun calculateNetResult(): Int = max(0, correctIndex - wrongIndex / 3)
假设您不需要负分。
如果您的方法只包含一个语句,您可以用等号编写它,如 kotlin 中所示只是一个 shorthand 语法,而 max 将防止净分数低于零。
我想每3个错误点减去一个正确点,然后打印当前点(在textView中)。比如我们有6个错误点和3个正确点,所以我们每错3个点减去一个正确点,答案是1个正确点。现在我想在 kotlin 中编写代码,但我不知道我该怎么做。
这是我的科特林代码:
fun calculateNetResult() {
while (wrongIndex % 3 == 0) {
correctIndex--
}
}
请帮帮我
尝试使用
import kotlin.math.max
fun calculateNetResult(): Int = max(0, correctIndex - wrongIndex / 3)
假设您不需要负分。
如果您的方法只包含一个语句,您可以用等号编写它,如 kotlin 中所示只是一个 shorthand 语法,而 max 将防止净分数低于零。