IF 条件式 THEN 命令
において、条件式と命令では書けるものが異なる、という
点については理解されているでしょうか?
ここが大事です。

LET X=B は条件式には書けないし、
B > X は命令には書けません。

これが理解できれば、テキストにある
「条件式で使う等号の意味は、代入文と異なり、数学の場合と同じである」
の意味もわかって、LET X=B がIF文に出てきてもその = は
数学とは違うのだ、ということも腑に落ちると思います。


という回答をもらっているではないか。さらにテキストの説明も
初心者向きで実に丁寧である。これでわかなければあきらめろ。