###実現したいこと
重複なく値を出力させたい。
###該当のソースコード
swift
1//: Playground - noun: a place where people can play 2 3import UIKit 4 5var RandomNumber = arc4random\(\) % 4 6 7RandomNumber \+= 1 8 9//空の配列を用意 10var party = \[String\]\(\) 11 12switch \(RandomNumber\) { 13 14case 1: 15 16print\("a"\) 17//配列に値を追加 18party\.append\("やった!"\) 19break 20 21 22case 2: 23print\("b"\) 24party\.append\("できた!"\) 25break 26 27 28case 3: 29print\("c"\) 30 31party\.append\("すごい!"\) 32 33break 34 35case 4: 36print\("d"\) 37 38 39party\.append\("完成!"\) 40break 41 42 43default: 44 45 break 46 47} 48 49 50 51 52 53 54 55 56
###やったこと
まず空の配列を用意し、caseで選ばれたものを空の配列の中に入れました。
###できないこと
配列の中に同じ値が入っていたらfor文で初めから読み込み配列の中に値が入ってなかったらその値を出力させるプログラムの書き方がわかりません。(重複させない)
アドバイスなどありましたらお願いします
同じ質問をしないで下さい。
回答3件
あなたの回答
tips
プレビュー