Ergebnis 1 bis 12 von 12
  1. #1
    Draculajr ist offline Grünschnabel
    registriert
    18-06-2009
    Beiträge
    6

    werte aus einem string auslesen und verrechnen

    ich habe da ein problem,ich finde irgenwie nichts was mir dabei helfen könnte
    wir bekamen den auftrag ein javascript zu schreiben das wiederstände berechnen kann aufgrund von eingaben im textfeld,also über cscript
    es soll dann in etwa so aussehen das man sowas hier eingeben kann (R_100_(P_200_(R_200_250_250)))
    R steht für reihe und P für parallel
    man soll so in der art beliebig viele variationen eingeben können um letztendlich den ersatzwiederstand herauszubekommen der nötig wäre alle zu ersetzen^^

    ich wende mich an euch da wir noch lange nicht so weit im unterricht waren
    wir haben bisher nur bis zum vielfachrechner im unterricht gearbeitet und hatten sowas in der art noch nicht gehabt

    ich wäre sehr dankbar wenn ihr mir helfen könntet

  2. #2
    ToM80 ist offline Foren-Gott
    registriert
    27-03-2006
    Ort
    Neuss
    Beiträge
    2.729

    AW: werte aus einem string auslesen und verrechnen

    Was genau willst du wissen? Wie du inputs ausliest?

  3. #3
    Draculajr ist offline Grünschnabel
    registriert
    18-06-2009
    Beiträge
    6

    AW: werte aus einem string auslesen und verrechnen

    wie das dann zu schreiben wäre^^
    wie gesagt,sowas hatten wir noch nicht und bekamen es als auftrag
    fand im inet nix brauchbares was mir helfen konnte
    um eine komplette lösung will ich nicht bitten,wer will kanns reinstellen
    würds aber auch gern versuchen

  4. #4
    ToM80 ist offline Foren-Gott
    registriert
    27-03-2006
    Ort
    Neuss
    Beiträge
    2.729

    AW: werte aus einem string auslesen und verrechnen

    Wenn du es doch versuchen würdest, dann solltest du dir erstmal gedanken machen, wie das ganze im Groben aussehen könnte und dann konkrete Fragen stellen.
    Z. B. überlegst du dir wie die Formel aussehen muss (Physik liegt bei mir viel zu lang zurück). Dann überlegst du dir, wie die Eingabemaske aussehen muss,... Dann kommen wir weiter

  5. #5
    Draculajr ist offline Grünschnabel
    registriert
    18-06-2009
    Beiträge
    6

    AW: werte aus einem string auslesen und verrechnen

    es soll so eingegeben werden wie ichs oben schrieb
    (R_100_(P_200_(R_200_250_250)))
    und das programm sollte die einzelnen klammern von innen nach außen abfragen und anhand des buchstabends am anfang wissen ob parallel oder reihe

  6. #6
    Avatar von Ebi
    Ebi
    Ebi ist offline Mitglied
    registriert
    15-06-2009
    Ort
    Hamburg
    Beiträge
    42

    AW: werte aus einem string auslesen und verrechnen

    RegExp & parseInt bzw. parseFloat sind deine Freunde!
    Viel Spaß! (für'n Einstieg schon ne etwas härtere Nuss) *g*
    <HeadHunter> Warum eigentlich "Ebi"?!
    <Ebi> var getEBI = function(id) { return document.getElementById(id); }
    <HeadHunter> Hä?
    <Ebi> Du hast gefragt! ^^

  7. #7
    Draculajr ist offline Grünschnabel
    registriert
    18-06-2009
    Beiträge
    6

    AW: werte aus einem string auslesen und verrechnen

    hm,vllt noch nen beispiel wie ich das mit den klammern mache das der von innen nach außen geht? und r und p erkennt?
    in der hilfe steht zwar ne menge aber eher weniger was davon^^

    und danke dir für den tipp

  8. #8
    Avatar von Ebi
    Ebi
    Ebi ist offline Mitglied
    registriert
    15-06-2009
    Ort
    Hamburg
    Beiträge
    42

    AW: werte aus einem string auslesen und verrechnen

    Weil ich nen guten Tag habe...

    Code:
    var value = '(R_100_(P_200_(R_200_250_250)))';
    var regexp = /[a-zA-Z]|[0-9]+(?:\.[0-9]*)?/g
    var array = value.match(regexp);
    
    var showResult = function(arr)
    {
    var output = '';
    for(var i in arr)
    {
    output += i + ' = ' + arr[i] + '\r\n';
    }
    return output;
    }
    
    showResult(array);
    Resultat:

    0 = R
    1 = 100
    2 = P
    3 = 200
    4 = R
    5 = 200
    6 = 250
    7 = 250

    Mehr helfe ich aber nicht.
    <HeadHunter> Warum eigentlich "Ebi"?!
    <Ebi> var getEBI = function(id) { return document.getElementById(id); }
    <HeadHunter> Hä?
    <Ebi> Du hast gefragt! ^^

  9. #9
    Draculajr ist offline Grünschnabel
    registriert
    18-06-2009
    Beiträge
    6

    AW: werte aus einem string auslesen und verrechnen

    danke dir

    und das ist dann für eine beliebige anzahl an wiederständen?

  10. #10
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.756

    AW: werte aus einem string auslesen und verrechnen

    Und was ist mit der Klammerung?

  11. #11
    Draculajr ist offline Grünschnabel
    registriert
    18-06-2009
    Beiträge
    6

    AW: werte aus einem string auslesen und verrechnen

    hm,naja
    der soll ja die innere klammern mit der da vor verrechnen,also das zb das innere gerechnet wird,dann geschaut wird was die nächste klammer für nen buchstaben hat und das dann verrechnet und immer so weiter

  12. #12
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.667

    AW: werte aus einem string auslesen und verrechnen

    ich würde an deiner stelle die regex-lösung vergessen. das erwartet sicher keiner von dir bzw. nimmt dir das auch keiner ab.
    versuche es über die stringfunktionen. http://de.selfhtml.org/javascript/objekte/string.htm
    geh von anfang bis ende http://de.selfhtml.org/javascript/ob...ing.htm#length über den string und sieh dir jedes zeichen an http://de.selfhtml.org/javascript/ob...ng.htm#char_at. triffst du auf eine ziffer, merkst du sie dir in einer variablen(oder einem array). kommt dannach wieder eine ziffer, multiplizierst du deine variable mit 10 und addierst die neue ziffer drauf. kommt keine ziffer, ist dein wiederstandswert vollständig. dann mußt du dir noch die klammerung und die verschaltungsart merken.

Ähnliche Themen

  1. substring aus string auslesen
    Von Iago im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 16-04-2009, 22:38
  2. String aus XML auslesen
    Von dionyssos80 im Forum JavaScript
    Antworten: 4
    Letzter Beitrag: 08-10-2008, 15:22
  3. Style Werte auslesen
    Von inesmm im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 23-03-2007, 13:16
  4. Header aus JPG-Datei auslesen und Werte in Datei schreiben
    Von tsochart im Forum Serverseitige Programmierung
    Antworten: 4
    Letzter Beitrag: 24-09-2005, 21:02
  5. Antworten: 3
    Letzter Beitrag: 07-09-2005, 09:37

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •