Znajdowanie najbliższej wartości dopasowania za pomocą jQuery lub javascript

Rozważ znaczniki, takie jak

<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>

Przypuśćmy, że mam ze sobą wartość, powiedzmy 7. Czy można wycelować w tag opcji, któregovalue atrybut jest najbliższy 7, który w tym przypadku byłby<option value="8">?

jestem swiadomy^ co oznacza rozpoczęcie od i$ co oznacza zakończenie z i miał nadzieję, że jest coś takiego, aby znaleźć najbliższe dopasowanie dla danej wartości.

questionAnswers(6)

yourAnswerToTheQuestion