wie kommt das? hat das was mit der region zu tun wo er wächst? hier in deutschand kennt man ja eher den weißen spargel.
Weil er unter der Erde weiß ist, und wenn er Licht bekommt, grün wird.

Es gibt meines Wissens nur weißen Spargel und grünen Spargel (der eine andere Art Spargel ist als der weiße).
Welche Farben meinst Du denn?
Der Link bringst auf den Punkt
grün wird der spargel nur wenn er an der erdoberfäche wächst. denn dort betreibt er photosynthese und bildet blattgrün. weißer spargel wächst demnach nur im boden.
Ulf Dunkel hat recht. Allerdings wenn man den weissen Spargel von der Erde befreit und er einige Zeit im freien wachsen kann, wir er violett. Diese Spargel schmeckt identisch, enthält aber Enzyme die nicht nur die Zellmutation hemmen sondern auch ihr Wachstum, was nicht nur die Hautalterung beeinflusst sondern vor allem eine Krebsvorbeuge ist. Grüner Spargel ist nur eine andere Sorte. Dieser wird bei Lichtkontakt auch nicht violett.
Die von Dir gemeinte Sorte wird überirdisch violett. Die grüne ist 'ne andere Sorte.