数学では、次のコードを使用しています。
If[ x [[1]] <= 4 && x [[2]] <= 4, "True","False"]
True
これは私が混乱するところです:
If[ True, count=count + 1, count=count]
コードの前の行から回答にアクセスする方法がありません
数学では、次のコードを使用しています。
If[ x [[1]] <= 4 && x [[2]] <= 4, "True","False"]
True
これは私が混乱するところです:
If[ True, count=count + 1, count=count]
コードの前の行から回答にアクセスする方法がありません
なぜだけではないのですか
If[ x [[1]] <= 4 && x [[2]] <= 4, count++]
?
ベリサリウスの答えに加えて、あなたは考えるかもしれません:
count += Boole[x[[1]] <= 4 && x[[2]] <= 4]
また、あなたは「コードの前の行から答えにアクセスする方法はありません」と言いました。
あなたが使用することができます%
:
If[ x [[1]] <= 4 && x [[2]] <= 4, True, False];
If[%, count=count + 1, count=count]
文字通り、1つのコードを他のコードの中に収めることができます。
If[
If[ x [[1]] <= 4 && x [[2]] <= 4, True, False],
count=count + 1, count=count
]
"True"
文字列とが論理値に"False"
置き換えられていることに注意してください。True
False