1. C# / Говнокод #24895

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    // todo '+1' is temporary
    private string CorrectPhoneNumber(string phoneNumber, string countryCode = "+1")
    {
    	if (phoneNumber.Substring(0, 1) != "+")
    	{
    		return string.Format("{0}{1}", phoneNumber.Length == 10 ? countryCode : "+", phoneNumber);
    	}
    
    	return phoneNumber;
    }

    Genious!

    Запостил: Moses, 11 Октября 2018

    Комментарии (10) RSS

    • Ага, "temporary", блеать
      Ответить
      • Поэтому я за "JavaScript". Там просто будет undefined, countryCode преобразуется в строку "undefined", и ты не заметишь ошибки.
        Ответить
        • Ага, видел на сайтах интернет-магазинов: «Для получения скидки нужно совершить покупку на сумму NaN рублей», «Размер вашей скидки: undefined %».
          Ответить
        • А ты шаришь! :)))
          Ответить
    • Не мы такие, жизнь такая...
      Ответить

    Добавить комментарий