Moin Community,
ich will wissen ob Rechenoperationen in einer Zeile nicht zuviel sind. Ich hab mal n kleines beispiel aus meinem Code genommen.
Konkretes Beispiel in JS:
for (var i = 0; i < count; i++) {
  // Creat new Array container
  step[i]= new Array(d.length);
  switch ( cfg ) {
    //// Linear sliding ////
    case "line"	:
      for ( var j = 1; j < d.length; j++ ) {
        var stp	= i * (d[j] / count)
        step[i][j] = stp;
      } break;
    //// power sliding ////
    case "pow" :
      for ( var j = 1; j < d.length; j++ ) {
        if ( d[j] == 0 ) {
          step[i][j] = 0;
        } if ( d[j] > 0 ) {
          var pow = Math.sqrt( d[j] );
	  var exp = (count -i) * (pow / count);
          step[i][j] = -Math.pow( exp, 2 ) + d[j];
        } if (d[j] < 0) {
          var temp = -d[j];
          var pow = Math.sqrt( temp );
          var exp = (count -i) * (pow / count);
          step[i][j] = Math.pow( exp, 2 ) + d[j];
        }
      } break;
      //// radial sliding ////
      case "rad" : 
        for (var j = 1; j < d.length; j++) {
	var calc = i * ( Math.PI / count );
        var res= Math.sin( calc +(Math.PI / 2) );
        step[i][j] =  -(d[j] / 2) * res +(d[j] / 2);
      } break;
      default : 
	alert("Algorithmic value!");
      break;
    }
} return step;
- wenn ich zuviele kalkulationen mache verliehre ich früher oder später den überblick
- wenn ich eine rechenoperation mache ist es zu lang an Code
Ich hoffe auf erfahrungen und andere herangehensweisen.
LB mb
 nicht angemeldet
 nicht angemeldet Der Martin
 Der Martin Matthias Apsel
 Matthias Apsel