Lo que estoy tratando de hacer es permitir que un usuario ingrese diferentes variaciones de una cadena (es decir, un usuario podría ingresar "Calculadora", "Calc", "calculadora", etc.) y aún así obtener lo mismo código ejecutado por lo que no tengo que copiarlo en cada caso que quiero hacer lo mismo. es decir
switch(input) { case "string1": statement 1; break; case "string2": statement 1; break; case "string3": statement 2; break; case "string4": statement 2; break; default: break;¿Hay alguna manera fácil de hacer esto, además de escribir la misma declaración para cada caso?
Un comentario me dio el término que estaba buscando, así que lo busqué y encontré la respuesta yo mismo. Ahora sé que puedo combinar casos colocando la etiqueta del caso con solo los dos puntos sobre el siguiente caso, que tiene la declaración para ejecutarse en ambos casos. es decir
switch(input) { case "string1": case "string2": statement1; break; case "string3": case "string4": statement2; break; default: break;Esto da mi resultado deseado. ¡Gracias Dave Newton!