次のようにifステートメントを書くことは可能ですか?
if(a === 0 && (b === 0 || c === 0)){
if(b === 0 && c === 0){
//a, b, and c are equal to 0
}
else if(b === 0){
//only a and b are equal to 0
}
else {
//only a and c are equal to 0
}
}
else {
//a doesn't equal 0, but b or c could so we test those
}
同様の方法で書かれた私のコードでは機能していないようです...おそらく私はこれを間違って書いていますか?それは私の頭の中で理にかなっています。このような混乱を避けるために、コードをどのように構成できますか?