jQuery Loop a través de selecciona y establece la opción seleccionada

Me gustaría recorrer todas las entradas seleccionadas en una página y si el valor seleccionado no es una opción determinada, establezca ese valor en seleccionado

Tengo algunas selecciones

<select name="select1">
  <option value="1">One</option>
  <option value="2" selected>Two</option>
  <option value="3">Three</option>
  <option value="4">Four</option>
  <option value="5">Five</option>
</select>

<select name="select2">
  <option value="1">One</option>
  <option value="2">Two</option>
  <option value="3">Three</option>
  <option value="4">Four</option>
  <option value="5">Five</option>
</select>

<select name="select3">
  <option value="1">One</option>
  <option value="2">Two</option>
  <option value="3">Three</option>
  <option value="4">Four</option>
  <option value="5">Five</option>
</select>

Los estoy recorriendo así, pero no puedo entender cómo configurar la propiedad seleccionada en la opción '2' si aún no está seleccionada

$('select').each(function() {

    var selected = $(this).find(":selected");

    if (selected.val() != 2) {
        // do some stuff

    }

}

EDITAR:

Debería dar más detalles. Si se cambia un valor de entrada de selección, añado una cadena, p. 'actualizado' al valor de entrada ya que cada entrada se publicará en una base de datos. Idealmente, solo haría esto para las entradas que han cambiado por eficiencia

Por lo tanto, me gustaría establecer todas las entradas de selección que aún no tienen la opción 2 seleccionada para ser seleccionada y tener un valor de "2-actualizado"

Gracias por todas las respuestas hasta ahora.

Respuestas a la pregunta(3)

Su respuesta a la pregunta