Encontrar el valor de coincidencia más cercano utilizando jQuery o javascript

Considere un marcado como

<select id="blah">
  <option value="3">Some text</option>
  <option value="4">Some text</option>
  <option value="8">Some text</option> // <---- target this tag based on value 7
  <option value="19">Some text</option>
</select>

Supongamos que tengo un valor conmigo, por ejemplo 7. ¿Es posible segmentar la etiqueta de opción cuyavalue el atributo es el más cercano a 7 que, en este caso, sería<option value="8">?

Soy consciente de^ lo que significa comenzar con y$ lo que significa terminar con y esperaba que hubiera algo como esto para encontrar la coincidencia más cercana para un valor dado.

Respuestas a la pregunta(6)

Su respuesta a la pregunta