gast_42: Natürliche Reihenfolge der natürlichen Zahlen feststellen

Beitrag lesen

function teste_auf_reihenfolge(wert)

{
  for (var i = 1; i < wert.length; i++)
  {
    if (wert[i] - wert[i-1] != 1) return false;
  }
  return true;
}


> ungetestet  
  
"<" statt "<=", denn wert[wert.length] gibt es nicht.  
  
meine Variante:  
  
~~~javascript
function teste_auf_reihenfolge(wert) {  
   var r=true;  
   for (var i = 1; (i < wert.length) && r; i++) {  
     r= (wert[i] - wert[i-1] == 1);  
   }  
   return r;  
 }  

ungetestet