with-Beispiel

Durch die Verwendung von with können in folgendem Beispiel die Math-Methoden sqrt() und pow() ohne vorangestelltes Math. verwendet werden.

function pythagoras(a,b)
   {
      with (Math)
      { 
         var hypothenuse = sqrt(pow(a,2) + pow(b,2))
      }
      return hypothenuse
   }

Verwendung der Funktion: Die Hypothenuse eines rechtwinkligen Dreiecks mit Katheten der Länge 3 und 4 besitzt die Länge