teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

コードの修正

2018/06/05 07:36

投稿

reijimatsumura
reijimatsumura

スコア16

answer CHANGED
@@ -1,9 +1,9 @@
1
1
  ```ここに言語を入力
2
- func sum<T: Numeric>(_ x:T){
2
+ func sum<T: Numeric>(_ x:T,_ y:T){
3
- print (x + 10)
3
+ print (x + y)
4
4
  }
5
5
 
6
- sum(10)
6
+ sum(10,20)
7
7
  ```
8
8
  ~~これで実現できました~~
9
9
 

1

解決してなかった

2018/06/05 07:36

投稿

reijimatsumura
reijimatsumura

スコア16

answer CHANGED
@@ -5,4 +5,7 @@
5
5
 
6
6
  sum(10)
7
7
  ```
8
- これで実現できました
8
+ ~~これで実現できました~~
9
+
10
+ この「Numeric」は数字の型のみに適用されるようで引数をString型にしたところうまくいきませんでした
11
+ 文字列でも処理ができるようにするにはどのようにすればよいでしょう?