JSFiddle - React, Tailwind, and code Playground

HTML

<p>-1, 2, 1, expected</p>
<p id="routingCode">Routing Code:</p>

JavaScript

var data = {
    "10CDT" : "10CDT",
    "20ADT": "20ADT",
    "15CBS": "15CBS",
    "30DVD" : "30DVD",
    "40MFC" : "40MFC"
};
var menuKey = "";
var rc = computeRoutingCode(menuKey);
out = "";
$.each(data, function(key, value) {
    out += ", " + value;
});

//$('<p></p>').text(out.substring(2)).appendTo(document.body);
$('#routingCode').text(rc).appendTo(document.body);

		function computeRoutingCode(menuKey) {
			switch(menuKey) {
			case "apptComplete19":
				return 1;
			case "completed1":
				return 1;
			case "declined2":
				return 2;
			case "skipTask3":
				return 3;
			case "repeatTask4":
				return 4;
			case "pausePlan5":
				return 5;
			case "resumePlan6":
				return 6;
			case "restartPlan7":
				return 7;
			case "cancelPlan8":
				return 8;
			case "noResponse9":
				return 9;
			case "hangUpEvent10":
				return 10;
			case "wrongInfo11":
				return 11;
			case "reschedAssist12":
				return 12;
			case "transAssist13":
				return 13;
			case "dmeAssist":
				return 14;
			case "callBackReq14":
				return 15;
			case "seperator16":
				return 16;
			case "notes17":
				return 17;
			case "assess18":
				return 18;
                case default:
                    return 0;
            }
		}