[Cologne-pm] wie kann man das schöner schreiben...
A. Pagaltzis
pagaltzis at gmx.de
Tue Nov 7 06:01:43 PST 2006
Hi Susan,
* Susan Dittmar <Susan.Dittmar at gmx.de> [2006-11-07 13:35]:
> 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);
naja, prinzipiell geht das:
setValue( map { tr/./,/; $_ } 0.01 * getValue() );
aber ob das der Lesbarkeit gut tut, weiss ich jetzt nicht so.
In Ruby oder Javascript ist das weniger kryptisch, zB. JS:
setValue( ( getValue() * 0.01 ).replace( /\./, ',') );
Gruss,
--
Aristoteles Pagaltzis // <http://plasmasturm.org/>
More information about the Cologne-pm
mailing list