- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
sub WidthOf()
{
my %WIDTHES =('90','195','118','165', ... over9000 ...'43','255');
my $TextWidth;
map {$TextWidth += $WIDTHES{ord $_} || 200} split //,@_[0];
return $TextWidth;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−124
sub WidthOf()
{
my %WIDTHES =('90','195','118','165', ... over9000 ...'43','255');
my $TextWidth;
map {$TextWidth += $WIDTHES{ord $_} || 200} split //,@_[0];
return $TextWidth;
}
Мистер Хэнки 30.03.2011 20:29 # 0