![]() |
Sparen
Wie kann ich Schreibarbeit bei folgender sache sparen:
if (s=2) or (s=5) or (s=3) then ... |
Re: SPPAAAAARREEENNN
Es reicht wenn du SPAREN schreibst oder gleich einen treffenderen Titel suchst...
So viel ich weiß, gibt es aber keine sparendere möglichkeit (hat mich auch schon oft geärgert) |
Re: SPPAAAAARREEENNN
Delphi-Quellcode:
if(s in[2,3,5]) then { ... }
|
Re: SPPAAAAARREEENNN
Delphi-Quellcode:
if s in [1,2,6,15,21,31,41,88,188] then ...
|
Re: SPPAAAAARREEENNN
:oops: Man lernt nie aus :oops:
|
Re: SPPAAAAARREEENNN
Delphi-Quellcode:
grüße, daniel
if s in[2,3,5] then ...
[EDIT]Hier rasseln ja antworten im Minutentakt rein :mrgreen: [/EDIT] |
Re: SPPAAAAARREEENNN
und kann man auch folgendes sparen:
if (s<0) or (s>5) then .... |
Re: SPPAAAAARREEENNN
Das ist doch schon sparsam ausgedrückt. Ich glaub nich, dass da was geht
|
Re: SPPAAAAARREEENNN
Hi,
ähm.... ich will ja nichts sagen, aber langsam wird es absurd. Selbst wenn es kürzer geht macht das wenig Sinn, da es im Endeffekt ja nicht viel weniger sein wird. Also meiner Meinung nach solltest du dich mit einer so kurzen Abfrage zufrieden geben. Chris |
Re: SPPAAAAARREEENNN
ähm, sorry das sollte ein beispiel sein!!
if s<0 and s>5 or s=5 and s<90 and s>55 na so besser? |
Re: SPPAAAAARREEENNN
Zitat:
|
Re: SPPAAAAARREEENNN
Zitat:
|
Re: SPPAAAAARREEENNN
:warn: :warn: :warn: Hi, Du bist lange genug dabei.
...:cat:... P.S.: Ich verschiebe! |
Re: Sparen
lol, wie hier einige meine lockere Art kritisieren.
|
Re: Sparen
Zitat:
...:cat:... P.S.: Es gab Userbeschwerden zu allen 3 oben genannten Punkten. Ich bin nur "der Arm des Gesetzes" |
Re: Sparen
Delphi-Quellcode:
if (s-2)*(s-5)*(s-3)=0 then ...
|
Re: Sparen
Delphi-Quellcode:
Nicht sparsam aber je nach Verteilung der Zahlen sehr effizient.
case S of
2, 3, 5: // blablabla end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz