[Cologne-pm] wie kann man das schöner schreiben...

Detlef Böhm detlef.boehm at web.de
Tue Nov 7 05:34:17 PST 2006


Hallo Susan!

Wenn's denn ohne Variable sein soll:

	setValue(join("", map{s/\./,/; $_} split(/(?=.)/, 0.01 * getValue())));

Stellt sich aber sofort die Frage, ob's dadurch besser geworden ist...

Grüße von noch 'nem Autodidakten

	Detlef


> -----Ursprüngliche Nachricht-----
> Von: Susan Dittmar <Susan.Dittmar at gmx.de>
> Gesendet: 07.11.06 13:36:19
> An: Cologne Perl Mongers <cologne-pm at mail.pm.org>
> Betreff: [Cologne-pm] wie kann man das schöner schreiben...


> Hallo Ihr,
> 
> vermutlich habe ich mal wieder Tomaten auf den Augen. Kann man folgendes
> auch ohne eine (benannte) temporäre Variable schreiben:
> 
> my $tmp = getValue();
> $tmp = 0.01 * $tmp;
> $tmp =~ tr/./,/;
> setValue($tmp);
> 
> Dieser lange Block läßt es als eine viel größere Sache erscheinen, als es
> wirklich ist.
> 
> Ich merke mal wieder, daß ich das Programmieren in Perl rein autodidaktisch
> gelernt habe...
> 
> Danke für Eure Hilfe!
> 
> 	Susan
> 
> _______________________________________________
> Cologne-pm mailing list
> Cologne-pm at pm.org
> http://mail.pm.org/mailman/listinfo/cologne-pm


______________________________________________________________________
XXL-Speicher, PC-Virenschutz, Spartarife & mehr: Nur im WEB.DE Club!		
Jetzt gratis testen! http://freemail.web.de/home/landingpad/?mc=021130



More information about the Cologne-pm mailing list