2017-09-20 13 views
-3
var results: [Int] = [] 
for n in 1...100 { 
    if n % 2 !=0 && n % 7 == 0 { 
    results.append(n) 
} 

スウィフト論理演算子

が '{' if文

後に期待されている私は

"ステートメントのブロックが未使用の閉鎖であるブレース" .......... 事前に助けていただきありがとうございます ps - 私はstackoverflowに新しいですので、私が間違ったことをした場合、私が何をしたのか自由に感じてください!=

if n % 2 != 0 && n % 7 == 0 
+0

あなたは閉じ括弧がありません。あなたは2つの括弧を開きます.1つはforループ用、もう1つはif文用ですが、彼らのうちの1つを閉じてください。 '!='の後ろにもスペースが必要です。 –

答えて

1

間違っていると、 '、'

-2

後に空白文字が存在する必要があります。また、も書か迅速& &オペレータでこの

if n % 2 != 0 , n % 7 == 0 

のように書くことができます。エラーが誤解を招くおそれがありどのようにそれを改善するために