swift 函数创建
这里写了一些创建函数的方法和调用方法
func showIntArray(array:[Int]){//number:Int,
for a in array{
print(a)
}
}
showIntArray([1,2,3,4,5])
func macOfValue(a:Int, b:Int) ->Int{
return a > b ? a : b
}
print(macOfValue(7, b: 8))
func showHello() -> Void{
print("Hello Word !")
}
showHello()
let p0: (x:Double, y:Double) = (0, 0)
let p1: (x:Double, y:Double) = (6, 6)
func getLAndH(p0:(x:Double, y:Double),p1:(x:Double,y:Double)) -> (length:Double, height:Double){
return (abs(p0.x - p1.x),abs(p0.y - p1.y))
}
print(getLAndH(p0,p1: p1))
//函数
func divisionOpertaion(dividend a:Double, divisor b:Double) ->Double{
return a/b
}
print(divisionOpertaion(dividend: 3.5, divisor: 1.2))
func joinString(s1:String, toString s2:String, joiner:String = "?")->String{
return s1+joiner+s2
}
print(joinString ("Hello",toString:("World")))
func swap(var a: Int, var b:Int){
let t = a
a = b
b = t
print(a)
}
var a = 10
var b = 5
print(swap(a, b: b))
print(a)
func swap(inout a: Int, inout b:Int){
let t = a
a = b
b = t
}
print(swap(&a, &b))
print(a)
- Swift-Swift中的全局变量和函数的创建
- Swift学习之函数和简单地控件的创建
- sql联系题1:创建函数返回某月最后一天日期,要求这个月包含指定日期
- [置顶] MySQL -- 创建函数(Function
- Java程序员从笨鸟到菜鸟之(八十七)跟我学jquery(三)jquery动态创建元素和常用函数示例
- 在立即执行函数内组合使用构造函数模式和原型模式创建对象,实现模块化开发(以daterangepicker.js为例)
- JS中创建函数的三种方式及区别
- windows下创建目录的常见函数
- Swift 3.0 学习笔记-5-函数
- Swift学习-----函数
- Linux中使用C语言的fork()函数创建子进程的实例教程
- VB中创建可以输出函数的DLL 转
- sqlclr创建表值函数案例
- mysql 自定义函数(1)创建一个简单函数
- Swift2学习:Swift概览3-函数和闭包
- 在SQL中创建函数索引
- swift 函数特性
- 创建一个数组, 实现函数init初始化数组、实现empty清空数组、 实现reverse函数完成数组元素的逆置。
- 创建一个函数打印出表空间的大小
- 函数a的内部函数b被函数a外的一个变量引用的时候,就创建了一个闭包