wenn ich bei diesem teil meines scriptes die if-bedinungen lösch (also false oder true) einsetze funktioniert es (=> also gibt mir was aus). Aber wenn die if-bedinungen drin sind gibt es mir keine Ausgabe mehr hab ich hier irgendwo ein sytax fehler?
if(rot < 0)
var tmprot = Math.max(0, (rot-minus)).toString(16);
if(rot > 255)
var tmprot = Math.min(255, (rot-minus)).toString(16);
if(rot <= 255 && rot >= 0)
var tmprot = (rot-minus).toString(16);
var count = tmprot.toString();
if(count.length<2)
var tmprot = "0" + tmprot;
if(gruen < 0)
var tmpgruen = Math.max(0, (gruen-minus)).toString(16);
if(gruen > 255)
var tmpgruen = Math.min(255, (gruen-minus)).toString(16);
if(gruen <= 255 && gruen >= 0)
var tmpgruen = (gruen-minus).toString(16);
var count = tmpgruen.toString();
if(count.length<2)
var tmpgruen = "0" + tmpgruen;
if(blau < 0)
var tmpblau = Math.max(0, (blau-minus)).toString(16);
if(blau > 255)
var tmpblau = Math.min(255, (blau-minus)).toString(16);
if(blau <= 255 && blau >= 0)
var tmpgruen = (gruen-minus).toString(16);
var count = tmpblau.toString();
if(count.length<2)
var tmpblau = "0" + tmpblau;
return(tmprot + tmpgruen + tmpblau);
jan