Controlar select con case y mostrar el resultado de una operación matemática

Es algo sencillo pero en esto de programación estoy un poco pez...
Tengo este código
<div class="tipo_vehiculo">
<label>- Selecciona el tipo de vehículo: </label><select id="tipo_vehiculo"  onchange="multiplicar();">
    <option value="1">Turismo</option>
    <option value="2">Motocicleta</option>
    <option value="3">Maquinaría Agrícola</option>
</select>
Lo que quiero es que en función del elemento escogido en esa lista me haga una operación, eso antes lo controlaba a través de un checked y un if de la siguiente manera:
<script>
function multiplicar(){
    m1 = document.getElementById("valorfiscal").value;
    r = (m1*0.06)+123.7;
    r2= (m1*0.06)+96.7;
    r3= (m1*0.06)+183.33;
    if (document.getElementById('ch1').checked) {
      document.getElementById("resultado").value = r2;
    }else if (document.getElementById('ch2').checked) {
        document.getElementById("resultado").value = r3;
    }else{
      document.getElementById("resultado").value = r;
    }
}
</script>
Pero ahora con el case no consigo hacerlo funcionar....

Añade tu respuesta

Haz clic para o