前提・実現したいこと
以下の関数を書き直し、質問文が大文字/小文字のどのような組み合わせであっても正しい答えが得られるようにしてください。
該当のソースコード
Swift
1func responseTo(question: String) -> String { 2 3 if question.hasPrefix("hello") { 4 return "Why, hello there" 5 } else { 6 return "That really depends" 7 } 8} 9 10responseTo(question: "Hello!")
試してみたこと
Swift
1func responseTo(question: String) -> String { 2question.uppercased() 3 if question.hasPrefix("hello") { 4 return "Why, hello there" 5 } else { 6 return "That really depends" 7 } 8} 9 10responseTo(question: "Hello!")
**lowercased(小文字化)**などのメソッドを使って、よりシンプルに作りたいです。
あなたの回答
tips
プレビュー