doduse nasao sam 3 PHP verzije koda...
ako neko zna da "prevede" na JavaScript bio bih mu veoma zahvalan
posto nesto nisam vican JS-u
hvala u napred
PHP kôd:
*** CODE 1 ***
<?
// precond: $color is a hex integer
// postcond: returns inversion
function InvertColor($color)
{
return (int) 0xffffff - $color;
}
?>
*** CODE 2 ***
<?php
function InvertColor($hex)
{
return sprintf("%06X", $hex ^ 0xFFFFFF);
}
?>
PHP kôd:
*** CODE 3 ***
function inverseColor($hex) {
if(substr($hex, 0, 1) == '#') $hex = substr($hex, 1);
$r = str_pad(dechex(255 - hexdec(substr($hex, 0, 2)) ),2,'0',STR_PAD_LEFT);
$g = str_pad(dechex(255 - hexdec(substr($hex, 2, 2)) ),2,'0',STR_PAD_LEFT);
$b = str_pad(dechex(255 - hexdec(substr($hex, 4, 2)) ),2,'0',STR_PAD_LEFT);
return strtoupper('#'.$r.$g.$b);
}