首页 > 其他分享 >Kotlin kata1

Kotlin kata1

时间:2022-08-24 23:04:58浏览次数:51  
标签:kata1 return Kotlin limit result IntArray false array

You will be given an array and a limit value. You must check that all values in the array are below or equal to the limit value. If they are, return true. Else, return false.

You can assume all values in the array are numbers.

起初我觉得这个还算可以吧

fun smallEnough(a : IntArray, limit : Int) : Boolean {
    var result :Boolean = true
    a.forEach {
            f->if (f > limit){
        		result=false
    	}
    }
    return result
}

直到我提交之后

fun smallEnough(a: IntArray, limit: Int) = a.all { it <= limit }

标签:kata1,return,Kotlin,limit,result,IntArray,false,array
From: https://www.cnblogs.com/ukzq/p/16622574.html

相关文章

  • Kotlin中的字符串模板
    Kotlin字符串模板支持在字符串的引号内使用变量,以及添加任何表达式,会把表达式的结果作为字符串的一部分,实现java字符串拼接的效果例如:运行结果: ......
  • 查看Kotlin字节码
    方式一:双击shift,输入showkotlinbytecode方式二:菜单栏Tools->Kotlin->ShowKotlinBytecode ......
  • Kotlin常用内置数据类型
    类型描述示例String字符串"Hello,World"Char单字符'A'Booleantrue/falsetrue falseInt整数5Double小数3.14List元素集合"Jack","Ros......
  • Kotlin mpp 记录1
    ok,让我来用5分钟来记录这个demo的初步运行以及环境搭建。Kotlinmpp开发来源于jetbrain的官方语言Kotlin,其提供了相当强大的功能。对应代码:packagecom.example.mympp0......
  • Kotlin学习快速入门(10)—— 重载运算符使用
    原文:Kotlin学习快速入门(10)——重载运算符使用-Stars-One的杂货小窝Kotlin中提供了基础的运算符,但是只是针对基础的数据类型,如Int,Double等如果我们想让两个对象可以......