clems: globale Variable

Hallo alles

Wie kann ich im java script ein globale Variable definieren ?

so habe ich geschrieben aber es scheint nicht gut zu laufen .
wer kann mir helfen  ?

Da ist der Quelcode

<script language="JavaScript">
<!--

var GlobaleValue = new Array(0,0,0,0,0,0) ; //Globale Value
  var index = 0 ;

function Detection(XValue)  // machine detection
 {

if(!XValue)
   {
    var A = new Array("......") ;
     return   A ;
   }
   else
   {
   GlobaleValue[index] = XValue ;
   index = (index+1) % 6 ;
       return XValue ;
   }
 }

function Temperatur(index)
  {
      DigitalValue = GlobaleValue[index];

return temp ;
   }

function BalkenLaenge(index)
     {
      DigitalValue = GlobaleValue[index];

return balken ;
     }

//-->

</script>

  1. Ahoi,

    Wie kann ich im java script ein globale Variable definieren ?

    ja, ist aber nur global innerhalb des Frames, in dem das JS läuft.

    so habe ich geschrieben aber es scheint nicht gut zu laufen .

    alles klar, das ist der bekannte "funzt net"-Fehler, da kann man leider nichts machen.

    folgendes ist mir aufgefallen:

    function Temperatur(index)
      {
          DigitalValue = GlobaleValue[index];

    return temp ;
       }

    wo kommt temp her? wozu brauchst du DigitalValue, ist das global definiert?

    function BalkenLaenge(index)
         {
          DigitalValue = GlobaleValue[index];
          return balken ;
         }

    selbiges.

    Gruss,
    Kube