殺しますが、ボタンをこのように接続する必要がある理由がわかりません。

LEDと同じ方法で抵抗と直列にボタンを接続できないのはなぜですか? やってみた その効果は完全に反対です。 最も簡単なスケッチ「ボタンが押されている-ランプが点灯している」はまったく逆に作用します-何も押されない限り、LEDはちらつきます(均等に点灯しません!)。 ボタンを押す-ダイオードが消灯します。
#defineボタン7
#define LED 12
int btnState;
int btnPrevState;
void setup(){
pinMode(LED、OUTPUT);
pinMode(ボタン、入力);
}
void loop(){
btnState = digitalRead(BUTTON);
if(btnState == HIGH){
digitalWrite(LED、高);
} else {
digitalWrite(LED、LOW);
}
遅延(10);
}