¿Alguna forma de alternar entre dos cadenas usando una sola pieza de JavaScript?

Quiero hacer algo como

if(something.val() == 'string1')
{
     something.val('string2');
}
else if(something.val() == 'string2')
{
    something.val('string1')
}

Pero en una línea de código. No puedo recordar cómo se hace, pero implica signos de interrogación y dos puntos ...

Respuestas a la pregunta(9)

Su respuesta a la pregunta