Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-10-2005, 14:52   #1 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
alle zeichen im string um ein zeichen erhöhen?

hi,

wenn ich a habe, möchte ich b bekommen.
wenn ich e habe, möchte ich f bekommen.
ein string "ace" soll also zu "bdf" werden.

- ist sowas irgendwie möglich, ohne für jedes mögliche zeichen eine abfrage schreiben zu müssen?

danke für tips!
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 27-10-2005, 15:03   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 237
ActionScript:
  1. zeichen = array("a","b","c","d",....);
  2.  
  3. zeichen1 = zeichen[x];
  4.  
  5. next = x+1;
  6.  
  7. zeichen2 = zeichen[next];


so zum bsp....
D@luxe ist offline   Mit Zitat antworten
Alt 27-10-2005, 15:05   #3 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
ActionScript:
  1. S="ace"
  2. tmpS=""
  3. for (a=0;a<S.length;a++){
  4.  tmpS+=chr(ord(S.substr(a,1))+1)
  5. }
  6. trace(tmpS)
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 27-10-2005, 15:06   #4 (permalink)
Neuer User
 
Benutzerbild von PUCCAK
 
Registriert seit: Apr 2004
Beiträge: 229
eine Abfrage musst du schreiben tun!

nur komme nicht auf die gedanken eine If-Abfrage für jeden buchstaben zu schreiben. Es gibt dafür Arrays.
__________________
::: Individuell Design :::
::: Web- Grafikdesign :::
PUCCAK ist offline   Mit Zitat antworten
Alt 27-10-2005, 15:12   #5 (permalink)
Neuer User
 
Benutzerbild von PUCCAK
 
Registriert seit: Apr 2004
Beiträge: 229
@Xeef = Eine ASCII umwandlung ist auch möglich, aber mit umlauten hat man dann schwierigkeiten.
__________________
::: Individuell Design :::
::: Web- Grafikdesign :::
PUCCAK ist offline   Mit Zitat antworten
Alt 27-10-2005, 17:24   #6 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Hier mal als prototypen...
PHP-Code:
String.prototype.= function() : String
{
    var 
Number this.length;
    var 
tmp String = new String();
    
    for( var 
Number 0li++ )
    {
        
tmp += String.fromCharCodethis.charCodeAt) + );
    }
    
    return 
tmp;
}

var 
"abcdefg";
traces.b() ); 
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 31-10-2005, 08:25   #7 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
oh mann, ihr seid die besten *g*
danke!
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 07:28 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele