Výsledky 1 až 3 z 3

Téma: [Javascript]text to hex

  1. #1

    Standardní [Javascript]text to hex

    potrebuju co nejednoduseji a nejefektneji previst text do hexa kodu, mate nejaky navrhy? nejsem moc velky znalec javascriptu. diky
    AthlonXP 1700+@2600+(11*185),ECS L7S7A2, 512MB DDR333,Seagate 40GB,ATI RADEON 9100(ATI 8500LE)@270/230(to vic nejde je to shit)(winXPsp1,DX9.0a) 3Dmark2001:9000

  2. #2

    Standardní

    Mas stesti, to jsem taky potreboval takze tu to mas (nedelal jsem to ja )
    Kód:
    var symbols = new Array("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f");
    
    function num2num(num) {
      base = symbols.length;
      octal = new Array();
      i = 0;          // init counter
      while(num >= base) {
        tmp = Math.floor(num/base);
        octal[i] = num - tmp * base;
        num = tmp; 
        i++;          // increment counter
      }
      octal[i] = num; // the reminder smaller than base
      rval = "";      // preparing the return value
      for(n = i; n >= 0; n--) rval += symbols[octal[n]];
      return rval; 
    }
    Pokud to potrbujes prevest ze stringu tak to volas nejak takhle:
    Kód:
    x=num2num(parseInt(y));

  3. #3

    Standardní

    Sice nevim co to presne dela, ale zjistil sem presne to co sem potreboval.
    metoda .toString(16) to je vse co sem chtel.

    pak sem to pouzil v takto :
    Kód:
    function text2hex()
     {
         hex.value = "";
         delka = text.value.length;
         for&#40;i = 0;i<delka;i++&#41;
         &#123;
            hex.value += text.value.charCodeAt&#40;i&#41;.toString&#40;16&#41;;
         &#125;
     &#125;
    AthlonXP 1700+@2600+(11*185),ECS L7S7A2, 512MB DDR333,Seagate 40GB,ATI RADEON 9100(ATI 8500LE)@270/230(to vic nejde je to shit)(winXPsp1,DX9.0a) 3Dmark2001:9000

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •