Если вы хотите, чтобы переменная данных содержала много разных значений, вы можете найти оператор switch более подходящим для ваших нужд:
switch(data)
{
case "valid":
//stuff
break;
case "concept":
//stuff
break;
case "this": case "that":
//more stuff
break;
default:
break;
}
Обратите внимание, что операторы break после каждого случая, что для каждого условия можно использовать несколько операторов case, и что существует случай по умолчанию с вызовом-вызовом, который срабатывает, если ничего не найдено. Оператор switch является не более чем краткой версией оператора If.