すみません、いきなり間違えました(`・ω・´) 紫が0側で、赤が配列の6でした。 引数のPMAXとPは、紫から赤までの距離を「PMAX」とした時に「P」の値の時の色を返す………という役割の引数です。 たとえばPMAX=60なら、 P=0なら紫、30なら緑、60なら赤です。