すごく面倒くさいですが、 BGMPLAY 2*(SC==10)+4*(SC==100)+5*(SC==1000)+8*……… のような方法があります。 あとはZEXさんがいったとおり、 SCBGM[99]とかの配列に全BGMデータぶちこんで、 BGMPLAY SCBGM[LEN(STR$(SC))] にするとか