#48 PHP +66
<?php
private function redirectFromOldSlug($pSlug, $pLanguageCode)
{
    /*
    $redirectArray[3][1] = 'beauty-young';
    $redirectArray[3][2] = 'beauty-and-rejuvenation';
    $redirectArray[3][3] = 'beauty-young';
    $redirectArray[3][4] = 'beauty-young';
    $redirectArray[2][1] = 'beauty-slim';
    $redirectArray[2][2] = 'beauty-slim';
    $redirectArray[2][3] = 'beauty-slim';
    $redirectArray[2][4] = 'beauty-slim';
    $redirectArray[18][1] = 'white-smile---2-dniowy-pakiet';
    $redirectArray[18][2] = 'white-smile-2---day-package-hilton-hotel';
    $redirectArray[18][3] = 'white-smile';
    $redirectArray[18][4] = 'white-smile---2---day-package';
    $redirectArray[17][1] = 'zdrowie-z-pieknem';
    $redirectArray[17][2] = 'healthy-and-beauty-2---day-with-dentist-botox';
    $redirectArray[17][3] = 'gesundheit-von-schonheit-2-tage';
    $redirectArray[17][4] = 'vard-av-skonhet-2-dagar';
    $redirectArray[19][1] = 'beauty-care';
    $redirectArray[19][2] = 'beauty-care';
    $redirectArray[19][3] = 'beauty-care';
    $redirectArray[19][4] = 'beauty-care';
    $redirectArray[21][1] = 'luksus-spa---hilton-w-gdasku';
    $redirectArray[21][2] = 'spa-in-hilton-hotel';
    $redirectArray[21][3] = 'spa-im-hilton---fur-sie';
    $redirectArray[21][4] = 'spa-pa-hilton---for-dig';
    $redirectArray[26][1] = 'zabiegi-implantacji-w-sea-tower';
    $redirectArray[26][2] = 'implant-treatments-in-the-sea-tower';
    $redirectArray[26][3] = 'implantate-in-der-sea-tower';
    $redirectArray[26][4] = 'implantat-i-sea-tower';
    $redirectArray[23][1] = 'mezoterapia-peeling-lipoliza-botox-hialuron';
    $redirectArray[23][2] = 'beauty-med';
    $redirectArray[23][3] = 'beauty-med';
    $redirectArray[23][4] = 'beauty-med';
    $redirectArray[34][1] = 'paski-brzuch-w-8-dni';
    $redirectArray[34][2] = 'special-abdomen-programme';
    $redirectArray[34][3] = 'das-speziell-gestaltete-und-vorbereitete-programm';
    $redirectArray[34][4] = 'ett-speciellt-utformat-program';
    $redirectArray[27][1] = 'zdrowy-kregosup';
    $redirectArray[27][2] = 'healthy-spine-clinic';
    $redirectArray[27][3] = 'wirbelsaule-ist-die-basis';
    $redirectArray[27][4] = 'frisk-ryggrad';
    $redirectArray[5][1] = 'pakiet-stomatologiczny-hotel-hilton';
    $redirectArray[5][2] = 'healthy-smile-2-day-dental-package-hilton-hotel';
    $redirectArray[5][3] = 'healthy-smile-2---day---dental-package-hotel-hilton';
    $redirectArray[5][4] = 'healthy-smile-2---day---dental-package-hotel-hilton';
    $redirectArray[16][1] = 'beauty-calming--anti-redness-2-dni';
    $redirectArray[16][2] = 'beauty-calming--anti-redness-2-days';
    $redirectArray[16][3] = 'beauty-calming--anti-redness';
    $redirectArray[16][4] = 'beauty-calming--anti-redness';
    $redirectArray[22][1] = 'stomatolog-na-twoja-kiesze';
    $redirectArray[22][2] = 'dentist-for-every-pocket';
    $redirectArray[22][3] = 'zahnarzt-fur-jedes-budget';
    $redirectArray[22][4] = 'tandlakare-for-varje-budget';
    $redirectArray[25][1] = 'przeglad-stomatologiczny-wybielanie-zebow';
    $redirectArray[25][2] = 'teeth-whitening';
    $redirectArray[25][3] = 'zahnaufhellung';
    $redirectArray[25][4] = 'tandblekning';
    $redirectArray[24][1] = 'implant-w-dwa-dni';
    $redirectArray[24][2] = 'lifelong-guarantee-for-implants';
    $redirectArray[24][3] = 'lebenslange-garantie-fur-implantate';
    $redirectArray[24][4] = 'livslangt-garanti-for-implantat';
    $redirectArray[39][1] = 'nogi-bez-zylakow';
    $redirectArray[39][2] = 'varicose';
    $redirectArray[39][3] = 'das-venefit-verfahren';
    $redirectArray[39][4] = 'forfarande-venefit';
    $redirectArray[36][1] = 'rehabilitacja-narzadu-ruch';
    $redirectArray[36][2] = 'locomotor-system-14-day-stay-in-the-health-resort';
    $redirectArray[36][3] = 'rehabilitation-14-tage-aufenthalt-im-sanatorium';
    $redirectArray[36][4] = 'rorelseapparaten---rehabiliteringsemester';
    $redirectArray[35][1] = 'zdrowe-serce-14-dniowy-program';
    $redirectArray[35][2] = 'cardiology-14-day-stay-in-the-health-resort';
    $redirectArray[35][3] = 'kardiologie---14-tage-aufenthalt-im-sanatorium';
    $redirectArray[35][4] = 'kardiologi---rehabiliteringsemester';
    $redirectArray[37][1] = 'stomatolog-w-szczecinie';
    $redirectArray[37][2] = 'dentist-in-szczecin';
    $redirectArray[37][3] = 'zahnarzt-in-szczecin';
    $redirectArray[37][4] = 'tandlakare-i-szczecin';
    $redirectArray[32][1] = 'sanatorium-z-rehabilitacja-narza';
    $redirectArray[32][2] = 'physical-medicine-and-rehabilita';
    $redirectArray[32][3] = 'rehabilitation-bewegungs';
    $redirectArray[32][4] = 'rehabilitation-behandlingar';
     *
     */
    $redirectArray = array();
    $redirectArray['beauty-young']['pl'] = 3;
    $redirectArray['beauty-slim']['pl'] = 2;
    $redirectArray['white-smile---2-dniowy-pakiet']['pl'] = 18;
    $redirectArray['zdrowie-z-pieknem']['pl'] = 17;
    $redirectArray['beauty-care']['pl'] = 19;
    $redirectArray['luksus-spa---hilton-w-gdasku']['pl'] = 21;
    $redirectArray['zabiegi-implantacji-w-sea-tower']['pl'] = 26;
    $redirectArray['mezoterapia-peeling-lipoliza-botox-hialuron']['pl'] = 23;
    $redirectArray['paski-brzuch-w-8-dni']['pl'] = 34;
    $redirectArray['zdrowy-kregosup']['pl'] = 27;
    $redirectArray['pakiet-stomatologiczny-hotel-hilton']['pl'] = 5;
    $redirectArray['beauty-calming--anti-redness-2-dni']['pl'] = 16;
    $redirectArray['stomatolog-na-twoja-kiesze']['pl'] = 22;
    $redirectArray['przeglad-stomatologiczny-wybielanie-zebow']['pl'] = 25;
    $redirectArray['implant-w-dwa-dni']['pl'] = 24;
    $redirectArray['nogi-bez-zylakow']['pl'] = 39;
    $redirectArray['rehabilitacja-narzadu-ruch']['pl'] = 36;
    $redirectArray['zdrowe-serce-14-dniowy-program']['pl'] = 35;
    $redirectArray['stomatolog-w-szczecinie']['pl'] = 37;
    $redirectArray['sanatorium-z-rehabilitacja-narza']['pl'] = 32;
    $redirectArray['beauty-and-rejuvenation']['en'] = 3;
    $redirectArray['beauty-slim']['en'] = 2;
    $redirectArray['white-smile-2---day-package-hilton-hotel']['en'] = 18;
    $redirectArray['healthy-and-beauty-2---day-with-dentist-botox']['en'] = 17;
    $redirectArray['beauty-care']['en'] = 19;
    $redirectArray['spa-in-hilton-hotel']['en'] = 21;
    $redirectArray['implant-treatments-in-the-sea-tower']['en'] = 26;
    $redirectArray['beauty-med']['en'] = 23;
    $redirectArray['special-abdomen-programme']['en'] = 34;
    $redirectArray['healthy-spine-clinic']['en'] = 27;
    $redirectArray['healthy-smile-2-day-dental-package-hilton-hotel']['en'] = 5;
    $redirectArray['beauty-calming--anti-redness-2-days']['en'] = 16;
    $redirectArray['dentist-for-every-pocket']['en'] = 22;
    $redirectArray['teeth-whitening']['en'] = 25;
    $redirectArray['lifelong-guarantee-for-implants']['en'] = 24;
    $redirectArray['varicose']['en'] = 39;
    $redirectArray['locomotor-system-14-day-stay-in-the-health-resort']['en'] = 36;
    $redirectArray['cardiology-14-day-stay-in-the-health-resort']['en'] = 35;
    $redirectArray['dentist-in-szczecin']['en'] = 37;
    $redirectArray['physical-medicine-and-rehabilita']['en'] = 32;
    $redirectArray['beauty-young']['de'] = 3;
    $redirectArray['beauty-slim']['de'] = 2;
    $redirectArray['white-smile']['de'] = 18;
    $redirectArray['gesundheit-von-schonheit-2-tage']['de'] = 17;
    $redirectArray['beauty-care']['de'] = 19;
    $redirectArray['spa-im-hilton---fur-sie']['de'] = 21;
    $redirectArray['implantate-in-der-sea-tower']['de'] = 26;
    $redirectArray['beauty-med']['de'] = 23;
    $redirectArray['das-speziell-gestaltete-und-vorbereitete-programm']['de'] = 34;
    $redirectArray['wirbelsaule-ist-die-basis']['de'] = 27;
    $redirectArray['healthy-smile-2---day---dental-package-hotel-hilton']['de'] = 5;
    $redirectArray['beauty-calming--anti-redness']['de'] = 16;
    $redirectArray['zahnarzt-fur-jedes-budget']['de'] = 22;
    $redirectArray['zahnaufhellung']['de'] = 25;
    $redirectArray['lebenslange-garantie-fur-implantate']['de'] = 24;
    $redirectArray['das-venefit-verfahren']['de'] = 39;
    $redirectArray['rehabilitation-14-tage-aufenthalt-im-sanatorium']['de'] = 36;
    $redirectArray['kardiologie---14-tage-aufenthalt-im-sanatorium']['de'] = 35;
    $redirectArray['zahnarzt-in-szczecin']['de'] = 37;
    $redirectArray['rehabilitation-bewegungs']['de'] = 32;
    $redirectArray['beauty-young']['sv'] = 3;
    $redirectArray['beauty-slim']['sv'] = 2;
    $redirectArray['white-smile---2---day-package']['sv'] = 18;
    $redirectArray['vard-av-skonhet-2-dagar']['sv'] = 17;
    $redirectArray['beauty-care']['sv'] = 19;
    $redirectArray['spa-pa-hilton---for-dig']['sv'] = 21;
    $redirectArray['implantat-i-sea-tower']['sv'] = 26;
    $redirectArray['beauty-med']['sv'] = 23;
    $redirectArray['ett-speciellt-utformat-program']['sv'] = 34;
    $redirectArray['frisk-ryggrad']['sv'] = 27;
    $redirectArray['healthy-smile-2---day---dental-package-hotel-hilton']['sv'] = 5;
    $redirectArray['beauty-calming--anti-redness']['sv'] = 16;
    $redirectArray['tandlakare-for-varje-budget']['sv'] = 22;
    $redirectArray['tandblekning']['sv'] = 25;
    $redirectArray['livslangt-garanti-for-implantat']['sv'] = 24;
    $redirectArray['forfarande-venefit']['sv'] = 39;
    $redirectArray['rorelseapparaten---rehabiliteringsemester']['sv'] = 36;
    $redirectArray['kardiologi---rehabiliteringsemester']['sv'] = 35;
    $redirectArray['tandlakare-i-szczecin']['sv'] = 37;
    $redirectArray['rehabilitation-behandlingar']['sv'] = 32;

    if (!empty($redirectArray[$pSlug][$pLanguageCode]))
    {
        $packageId = $redirectArray[$pSlug][$pLanguageCode];
        $package = $this->packagesInstance->getPackageByIdAndLang($packageId, $pLanguageCode);
        if (!empty($package))
        {
            $this->redirect('package/'.$package['slug'], array('code' => 301));
        }
    }
}
By Kadet, 2015-07-30 02:01:37
public boolean logout(String token)
{
    LogedUser user = logedUsers.remove(token);
    return (user != null) ? true : false;
}
By Slacki, 2015-11-17 17:58:53
if (i === 1 || i === 2 || i === 3 || i === 4 || i === 5 || i === 6 || i === 7 || i === 8 || i === 9 || i === 10){
 return true;
}
By foxy, 2017-12-13 23:25:17
base.transform.name = this.bodyName;
		this.radius = this.diameterKm * 500.0;
		this.mass = Math.Pow(this.radius, 2.0) * this.surfaceGravity;
		this.cameraSwitchHeightM = this.cameraSwitchHeightKm * 1000.0;
		if (this.atmosphereData.shadowIntensity == 0f)
		{
			this.atmosphereData.shadowIntensity = 1.65f;
		}
		this.atmosphereData.atmosphereHeightM = this.atmosphereData.atmosphereHeightKm * 1000.0;
		if (this.terrainData.terrainMaterial != null)
		{
			this.terrainData.terrainMaterial.color = this.terrainData.terrainColor;
		}
		this.terrainData.maxTerrainHeight = this.GetMaxTerrainHeight();
		this.terrainData.unitToAngle = 360.0 / ((this.radius + this.terrainData.maxTerrainHeight) * 2.0 * 3.1415926535897931);
		for (int i = 0; i < this.terrainData.detailLevels.Length; i++)
		{
			this.terrainData.detailLevels[i].chunckSize = (double)this.terrainData.baseChunckSize / Math.Pow(2.0, (double)i);
			this.terrainData.detailLevels[i].angularSize = (float)this.terrainData.detailLevels[i].chunckSize / (float)this.terrainData.heightMaps[0].heightMap.HeightDataArray.Length * 360f;
		}
		this.terrainData.detailLevels[0].loadDistance = double.PositiveInfinity;
		if (this.type == CelestialBodyData.Type.Star)
		{
			this.parentBody = null;
			this.orbitData.SOIMultiplier = double.PositiveInfinity;
		}
		if (this.parentBody != null && (this.type == this.parentBody.type || (this.type == CelestialBodyData.Type.Planet && this.parentBody.type == CelestialBodyData.Type.Moon)))
		{
			this.parentBody = null;
		}
		if (this.parentBody != null)
		{
			this.orbitData._period = Kepler.GetPeriod(0.0, this.orbitData.orbitHeightM, this.parentBody.mass);
			this.orbitData.periodString = Ref.GetTimeString(this.orbitData._period);
			this.orbitData._meanMotion = -6.2831853071795862 / this.orbitData._period;
			this.orbitData.orbitalVelocity = this.orbitData.orbitHeightM * this.orbitData._meanMotion;
			this.orbitData.SOI = this.orbitData.orbitHeightM * Math.Pow(this.mass / this.parentBody.mass, 0.4) * this.orbitData.SOIMultiplier;
			if (!this.ParentHasThisBodyAsSatellite())
			{
				List<CelestialBodyData> list = new List<CelestialBodyData>(this.parentBody.satellites);
				list.Add(this);
				this.parentBody.satellites = list.ToArray();
				this.parentBody.ValidateSatellites();
			}
By Anonymous, 2018-02-16 21:20:56
public class SentCon3 {

	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);

		double input;
		char choice;
		System.out.println("**** Menu-Driven Temperature Converter*****");
		System.out.println("only lowwer case is vaild");
		System.out.print("Enter the value to beconverted==> ");
		input = scan.nextDouble();
		System.out.println("What is your choice?");
		System.out.println("a)Fahrenheit to Celsius");
		System.out.println("b)Celsius to Fahrenheit");
		System.out.println("c)Kelvin to Celsius");
		System.out.println("d)Celsius to Kelvin");
		System.out.println("e)Kelvin to Fahrenheit");
		System.out.println("f)Fahrenheit to Kelvin.");
		System.out.print("Please enter your choice ==>");
		choice = scan.next().charAt(0);

		while (choice == 'a') {
			System.out.println((input / 5) * 9 + 32);
			break;
		}
		while (choice == 'b') {
			System.out.println((input - 32) * 5 / 9);
			break;
		}
		while (choice == 'c') {
			System.out.println(input - 273.15);

			break;
		}
		while (choice == 'd') {
			System.out.println(input + 273.15);
			break;
		}
		while (choice == 'e') {
			System.out.println((input - 273.5) * 9 / 5 + 32);
			break;
		}
		while (choice == 'f') {
			System.out.println((input + 459.67) * 5 / 9);
			break;
		}

	}

}

use while as if!!!!

By person, 2020-10-13 03:01:18
.black {
    color: #000;
}

.not-black {
    color: #999;
}
By Anonymous, 2019-03-04 13:45:29
public function getProduct($product_id) {
		$query = $this->db->query("SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM " . DB_PREFIX . "product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM " . DB_PREFIX . "product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM " . DB_PREFIX . "product_reward pr WHERE pr.product_id = p.product_id AND pr.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "') AS reward, (SELECT ss.name FROM " . DB_PREFIX . "stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '" . (int)$this->config->get('config_language_id') . "') AS stock_status, (SELECT wcd.unit FROM " . DB_PREFIX . "weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS weight_class, (SELECT lcd.unit FROM " . DB_PREFIX . "length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS length_class, (SELECT AVG(rating) AS total FROM " . DB_PREFIX . "review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM " . DB_PREFIX . "review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '" . (int)$product_id . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'");
		/* ... */

Opencart's Product model

By opencart, 2017-12-12 12:52:34
guard let reachability = Reachability(), reachability.isReachable == true else {
    // No network connection available. Do stuff.
    ...
}

While this works, it's not immediately readable and creates confusion. Mis-using Swift's control flow. Did not pass code review.

By Anonymous, 2017-12-22 10:04:01
from itertools import combinations as comb
from functools import reduce
  
def all_arrangements(k):
	m=k*(k+1)/2
	m_bits_on=set([tuple(reduce(lambda x,y:x[:y]+[1]+x[y+1:],c,[0]*(2*m+1))) for c in comb(range(2*m+1),m)])
	return set([tuple(sorted(filter(lambda i:i>0,reduce(lambda x,y: x+[y] if y==0 else x[:-1]+[x[-1]+1,],p,[0])))) for p in m_bits_on])

Returns all arrangements in the Bulgarian solitaire game with k piles https://en.wikipedia.org/wiki/Bulgarian_solitaire

By Uri Goren, 2017-12-13 11:48:22
if (isset($data['phone_id']) && !empty($data['phone_id'])) {
    $userPhone = $this->getDoctrine()->getRepository('STODBBundle:Phones')->find($data['phone_id']);
    if ($userPhone->getPhoneNumber() != $data['phone'] || $userPhone->getMobileProviderCode()->getId() != $data['phone_code']) {
        if ($data['smsCode'] ?? false) {
            if ($sessionSmsCode !== $data['smsCode']) {
                $aData['smsCodeShow'] = false;
                $aData['isWrongCode'] = true;
            } else {
                $aData['isWrongCode'] = false;
                $checkCode = $data['smsCode'];
            }
        } else {
            $aData['smsCodeShow'] = true;
            $aData['isWrongCode'] = true;
        }
    } elseif (!$userPhone->getCodeCheck()) {
        if ($data['smsCode'] ?? false) {
            if ($sessionSmsCode !== $data['smsCode']) {
                $aData['smsCodeShow'] = false;
                $aData['isWrongCode'] = true;
            } else {
                $aData['isWrongCode'] = false;
                $checkCode = $data['smsCode'];
            }
        } else {
            $aData['smsCodeShow'] = true;
        }
    } else {
        $aData['isWrongCode'] = false;
    }
} else {
    if ($data['smsCode'] ?? false) {
        if ($sessionSmsCode !== $data['smsCode']) {
            $aData['smsCodeShow'] = false;
            $aData['isWrongCode'] = true;
        } else {
            $aData['isWrongCode'] = false;
            $checkCode = $data['smsCode'];
        }
    } else {
        $aData['smsCodeShow'] = true;
    }
}

shit ... this junior

By sergma33, 2020-12-23 15:30:45
#1344 PHP +63
$command = 'curl -X GET -H "application/json" -H "X-Api-Key: '.$key.'" https://some-api.com/resource';
exec($command, $output);
$array = json_decode($output[0], true);

Using curl in PHP is boring. Let execute a command for

By Anonymous, 2020-07-14 20:28:49
protected void EnableEditButtons(bool Value)
{
    if (Value == false)
    {
        buttonAdd.Disabled = true;
        buttonDelete.Disabled = true;
    }
    else
    {
        buttonAdd.Disabled = false;
        buttonDelete.Disabled = false;
    }
}

// ...

if (IsEditable(ID))
    EnableEditButtons(true);
else
    EnableEditButtons(false);

I found this old code in an app I was updating for a client a number of years back. It was so good I documented it on my own blog.

By Jon Hartmann, 2017-12-12 17:09:54
if ( x == true)
{
    // do something
}

Fucking amateurs :| lol

By Manoochehr Mojgani, 2017-12-19 10:03:29
public enum YesNoEnum
{
	Yes = 0,
	No = 1
}

I also like how they defined the enum values.

By Anonymous, 2018-05-19 19:33:44
int number = -1;
                //todo: refactor this horse shit.
                for (String res: results) {
                    if(number == -1){
                        if(res.toLowerCase().contains("ten") || res.contains("10") || res.contains("10") || res.contains("十") || res.contains("십")){
                            number = 10;
                        }
                        else if(res.toLowerCase().contains("nine") || res.contains("9") || res.contains("9") || res.contains("九") || res.contains("구")){
                            number = 9;
                        }
                        else if(res.toLowerCase().contains("eight") || res.contains("8") || res.contains("8") || res.contains("八") || res.contains("팔")){
                            number = 8;
                        }
                        else if(res.toLowerCase().contains("seven") || res.contains("7") || res.contains("7") || res.contains("七") || res.contains("칠")){
                            number = 7;
                        }
                        else if(res.toLowerCase().contains("six") || res.contains("6") || res.contains("6") || res.contains("六") || res.contains("육")){
                            number = 6;
                        }
                        else if(res.toLowerCase().contains("five") || res.contains("5") || res.contains("5") || res.contains("五") || res.contains("오")){
                            number = 5;
                        }
                        else if(res.toLowerCase().contains("four") || res.contains("4") || res.contains("4") || res.contains("四") || res.contains("사")){
                            number = 4;
                        }
                        else if(res.toLowerCase().contains("three") || res.contains("3") || res.contains("3") || res.contains("三") || res.contains("삼")){
                            number = 3;
                        }
                        else if(res.toLowerCase().contains("two") || res.contains("2") || res.contains("2") || res.contains("二") || res.contains("이")){
                            number = 2;
                        }
                        else if(res.toLowerCase().contains("one") || res.contains("1") || res.contains("1") || res.contains("一") || res.contains("일")){
                            number = 1;
                        }
                    }
                }

refactor this horse shit.

By mister MVC, plus grumpy commenter, 2017-12-13 07:28:20