Example 6

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">    
  <head>
    <title>
      NML: JavaScript Sample
    </title>
    <script type="text/javascript" src="jsample.js"></script>
    <script type="text/javascript"><!-- 
      function quotient(dividend,divisor) {
        var qt = dividend / divisor;
        testscope();       
        
        var var1 = "<br />I am a quotient. My wrk1 is: ";
        var1 = var1 + wrk1; 
        var1 = var1 + " and my wrk2: ";
        var1 = var1 + wrk2;
        
        var var2 = "<br />I am a quotient. My dividend has been: ";
        var2 = var2 + dividend;
        var2 = var2 + " and my divisor: ";
        var2 = var2 + divisor;
        
        document.write(var1);
        document.write(var2);
        return qt;
      }
 
      function testscope() {
        var qt = "testtextstring";
        document.write("<br />I am the test scope. My qt is: " + qt); 
        return true;       
      } 
    --></script> 
    
  </head>
  <body>
    <h1>
      Velkommen til NMLs workshop i JavaScript
    </h1>
    <p>
      Siden er altid under forandring: 
      <script type="text/javascript"><!-- 
        var wrk1 = 2;
        var wrk2 = 8;
        var wrk3 = quotient(wrk1,wrk2)     
        document.write("<br />" + wrk1 + "/" + wrk2 + " = ");
        document.write("<b>" + wrk3 + "</b>");
        
        var var3 = "<br />Jeg er body. Min dividend er: ";
        var3 += dividend;
        var3 += " og min divisor: ";
        var3 += divisor;
        document.write(var3);
        
        testscope();   
        lukogsluk();     
      --></script> 
    </p>
  </body>
</html>

Watch it's effect here

.