if Abfrage oder switch

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • if Abfrage oder switch

    Hallo,

    ich lasse mir die Anzahl von Anzeigen auslesen, die jeder User hat. Wenn nun die Anzahl zw. 3 und 5 ist, dann bekommt er einen bestimmten Prozentsatz auf seine Rechnung gut geschrieben. Kann ich dabei eine if Anweisung verwenden oder geht das mit einer switch Anweisung?


    MFG
    Benji

  • #2
    Re: if Abfrage oder switch

    Original geschrieben von Benji
    Kann ich dabei eine if Anweisung verwenden oder geht das mit einer switch Anweisung?
    sowohl als auch, such dir was aus :-)

    wobei ich an dieser stelle die if-abfrage vorziehen würde, wenn das die einzige bedingung ist, die zu prüfen wäre ...
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Hallo,

      nein, das sind mehrere Abfragen. Ich habe mal eine tabelle zusammengestellt:

      Anzahl Anzeigen | Rabatt
      3-5 4%
      6-13 7%
      14-19 12%
      20-25 14%
      26 und mehr 17%

      Je nachdem wieviel Anzeigen der User aufgegeben hat, desto mehr Rabatt bekommt er. Ist doch logisch.


      MFG
      Benji

      Kommentar


      • #4
        nun ja, dann könntest du entweder mehrere if/else-statements machen, die auf den entsprechenden wertebereich abfragen - oder den switch so aufbauen, wie es im manual zu switch in den userkommentaren im zweituntersten beispiel von "nospam at please dot com" steht:

        switch(true), und die bedingungen dann in die cases packen.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar

        Lädt...
        X