演算量が多く、ブラウザが警告を出すので、setTimeoutを使って処理を分割しました。そのため、結果を表示するまで結構待たされます。尚、私の環境では、Firefoxが最も軽快に動作し、IE11は数字の種類が8個を超えると耐えられない場合があるようです。
AA*BCB=DDDD (4) KYOTO+OSAKA=TOKYO (6) BASE+BALL=GAMES (7) USA+USSR=PEACE (7) SEND+MORE=MONEY (8) WOODS+WOODS+WOODS=FOREST (8) ONE+THREE+THREE=SEVEN (8) PEACH+LEMON=APPLE (9) SIX+SEVEN+SEVEN=TWENTY (9) TEN+TEN+FORTY=SIXTY (10) RED+WHITE=COLOR (10)