Select dropdown by text

Select dropdown by text

I am trying to select a dropdown item by text.

The html
<select name="ddlTest" id="ddlTest">
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>

To select option "Two", my jquery code is like this
var value = $("#ddlTest option:contains('Two')").val();
$('#ddlTest').val(value)


But I don't think using "contains" is the right approach to find the value. Is there a better way to select a dropdown item by text? TIA.