我有一个包含8个选项的下拉列表输入。根据用户选择的选项,我想将他们的输入值更改为不同的字符串值。为了实现这一点,我正在使用大量的if else语句,这使得代码看起来非常臃肿。如果可能的话,我想要简化它。以下是我的代码:
if (inputFive == "Corporation"){
inputFive = "534"
} else if (inputFive == "LLC"){
inputFive = "535"
} else if(inputFive == "LLP"){
inputFive = "536"
} else if(inputFive == "Partnership"){
inputFive = "537"
} else if(inputFive == "Sole Proprietorship"){
inputFive = "538"
} else if(inputFive == "Limited Partnership"){
inputFive = "539"
} else {
inputFive = "540"
}
如您所见,这看起来有点老式。我想知道是否有更好/更简单的方法来实现这个功能。只是希望尽可能地压缩这段代码。我相信可以通过分配键/值对象来创建字典,但我不知道如何正确地做到这一点...所有选项/提示将不胜感激!