未分類

引数と返り値を持つメソッドを作る

投稿日:

//受け取った引数に10を足した数を返すメソッド
func add(x:Int) -> Int{
    
    return x + 10
}

add(x: 1) //出力:11
add(x: 5) //出力:15
//受け取った文字列によって返す数字が異なるメソッド
func returnPrice(selectedMenu:String) -> Int{
    switch selectedMenu {
    case "烏龍茶":
        return 120
    case "オレンジジュース":
        return 180
    case "コーヒー":
        return 200
    default:
        return 0
    }
}

returnPrice(selectedMenu: "烏龍茶")  //出力:120

参考:返り値(戻り値)とreturnについて

-未分類

執筆者:

関連記事

バウンドするアニメーション

x軸とy軸に分けてから位置を調整する。まずはy軸で垂直に落ちる動きを決めてから、x軸で移動距離を決める。 跳ね返りは最初いた位置から1/3くらいにしたが、材質によって異なる。 地面に接地→跳ね返り→ま …

no image

“?”の意味。オプショナルチェイニング

navigationController?となっていたら、navigationControllerがあるかないかわからない、なかったらこれより先に進んではいけないという意味。 override fun …

no image

Firebaseがpodinstallできない原因

Firebaseのpod installを試みたが、何度やっても以下のエラーが出る。 [!] Unable to find a specification for `FireBase` You hav …

ライトと影をつける

平面とテキストとポイントライトとカメラを用意。平面とテキストの3Dレイヤーにチェックをいれておく。(ライトが影響するのは3Dレイヤーのみ) ライトの位置を動かすことで、影も動いていく。 ポイントライト …

レガシータイトルで綺麗な角丸四角形を作る方法

レガシータイトルで綺麗な角丸四角形を作りたい。 角丸長方形(可変)ツールで作ると角が歪む 角丸長方形を作成し、右の「フィレットサイズ」で角を調整できる。 ただし、角が歪んでしまう。(画像の下の長方形の …