数字が偶数であり、7で割り切れるかどうかをチェックするためにこのコードを書いています。目的は "& &"または "||"を使用することです。私は偶数と偶数の両方を7で欲しいので、 "& &"となります。これは私のコードです。または2つの引数を持つ構文(||; &&)
input = gets.to_i
def divisible_by_seven?(input)
div_by_seven = input % 7
is_even = is_even?(input)
if div_by_seven == 0 && is_even == true
return "is divisible by 7 and is even"
elsif div_by_seven == 0 && is_even == false
return "is divisible by 7 but is not even"
elsif div_by_seven != 0 && is_even == true
return "is not divisible by 7 but is even"
else
return "is not divisible by 7 and is not even"
end
end
puts "#{input} #{is_even_and_divisible_by_seven?(input)}"
これをうまく書き込む方法はありますか?
で割っい7「割り切れることになっ線8の「5で割り切れる」であります"? –
is_even_and_divisible_by_sevenとは何ですか? 'is_even? 'とは何ですか? – sawa
すばやく改善するには、 'is_even == true'を' is_even'に置き換え、 'is_even == false'を'!is_even'に置き換えます。 –