S
scriptguru
I've found some funny pieces of code in one project... I don't know: to
laught or to cry =)
function toHex(decimal) {
switch(decimal) {
case 10:
return "A";
case 11:
return "B";
case 12:
return "C";
case 13:
return "D";
case 14:
return "E";
case 15:
return "F";
default:
decimal = "" + decimal;
}
return decimal;
}
function decToHex(num) {
return(toHex(Math.floor(num / 16)) + toHex(num % 16));
}
//------------------------------------------------------------------------
function isNumber(s) { for (var i = 0; i < s.length; i++) { var c =
s.charAt(i); if (!isDigit(c)) return false; } return true; }
function isDigit (c){return ((c >= "0") && (c <= "9")) }
function isLetter (c){return ( ((c >= "a") && (c <= "z")) || ((c >=
"A") && (c <= "Z")) ) }
var whitespace = " \t\n\r";
function isWhitespace (s){
if((s == null) || (s.length == 0)) return true;
for(var i = 0; i < s.length; i++){
if(whitespace.indexOf(s.charAt(i)) == -1) return false;
}
return true;
}
laught or to cry =)
function toHex(decimal) {
switch(decimal) {
case 10:
return "A";
case 11:
return "B";
case 12:
return "C";
case 13:
return "D";
case 14:
return "E";
case 15:
return "F";
default:
decimal = "" + decimal;
}
return decimal;
}
function decToHex(num) {
return(toHex(Math.floor(num / 16)) + toHex(num % 16));
}
//------------------------------------------------------------------------
function isNumber(s) { for (var i = 0; i < s.length; i++) { var c =
s.charAt(i); if (!isDigit(c)) return false; } return true; }
function isDigit (c){return ((c >= "0") && (c <= "9")) }
function isLetter (c){return ( ((c >= "a") && (c <= "z")) || ((c >=
"A") && (c <= "Z")) ) }
var whitespace = " \t\n\r";
function isWhitespace (s){
if((s == null) || (s.length == 0)) return true;
for(var i = 0; i < s.length; i++){
if(whitespace.indexOf(s.charAt(i)) == -1) return false;
}
return true;
}