- ベストアンサー
document.write
if(w == 2) document.write("おはようさん!"); 火曜日に「おはようさん!」を表示するスクリプトなのですが、これでちゃんと表示されます。 火曜日と水曜日に「おはようさん!」を表示しようと、 if(2 <= w <= 3) document.write("おはようさん!"); とやって表示はされますが、なぜか if(5 <= w <= 6) 金と土 とやっても表示されています。何が間違ってますでしょうか? また土曜(6)と日曜(0)といった場合はどうなるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
火曜日と水曜日に「おはようさん!」を表示する場合は、 if(2==w||w==3) document.write("おはようさん!"); とします。「火曜日と水曜日に」というのは論理的には、 「火曜日か水曜日に」ということになるからです。
お礼
「火曜日から水曜日にかけて」と解釈するわけではないのですね。 ご回答いただいた解釈であれば、土曜日曜表示もわかりやすいです。ありがとうございました。