let tup=(1,2) //int*intのタプル
//① match文でtupleなら2番目の値を出力する
match tup with
|(a,b)->printfn "second element is %d!" b
//bに2が渡される
//②タプルの各値を+3する関数
let plustwo((ad1,ad2):int*int)=
(ad1+3,ad2+3)
printfn "%A" <|plustwo(tup)
//③2つの乱数を返す関数&それを変数rnd1,rnd2に設定(let宣言)
let backrnd()=
let back1=System.Random().Next()
let back2=System.Random().Next()
back1,back2
//呼び出し
let rnd1,rnd2=backrnd() //rnd1<-back1,rnd2<-back2となる