- 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;
}
Комментарии (1) RSS
Добавить комментарий