fun main(args:Array<String>){
var a = 8
var b = 2
println("a+b="+plus(a,b))
println("a-b="+plus(a,b))
println("a*b="+plus(a,b))
println("a/b="+plus(a,b))
}
//fun 固定写法 puls函数名称(a第一个参数,类型Int):Int返回值是Int类型
fun plus(a:Int,b:Int):Int{
return a+b
}
fun sub(a:Int,b:Int):Int{
return a-b
}
fun mutl(a:Int,b:Int):Int{
return a*b
}
fun devide(a:Int,b:Int):Int{
return a/b
}
练习案例
1、编写函数,函数名为sayHello,方法返回值是String类型,一个参数是String类型,名称为name
2、编写函数,函数名为checkAge,方法返回值是Boolean类型,一个参数是整数类型,名称为age
3、编写函数,函数名为saveLog,方法返回值是整数类型,名称为logLevel
fun Test() {
var result = sayHello("张三")
println(result)
var result2 = checkAge(3)
println(result2)
var result3 = savaLog(18)
println(result3)
}
//fun 固定写法 puls函数名称(a第一个参数,类型Int):Int返回值是Int类型
fun sayHello(name:String):String{
return "hello"+name
}
fun checkAge(age:Int):Boolean{
if(age>18) return true else return false
}
fun savaLog(logLevel:Int){
}