私はいくつかのケースを持つswitch文を持っています。これらのケースは値を比較し、テキストを変数に代入します。しかし、このスイッチを実行しようとすると、常にデフォルトのケースが実行されます。しかし、私の状態は本当です。なぜですか?ここで スイッチがjavascriptで正しく動作していない
が
Apartment
ここ
が
var rental_cat = $('#rentals_type').val();
alert(rental_cat);
var rental_type = "";
switch (rental_cat) {
case (rental_cat == "Apartment"):
rental_type='daily';
alert(rental_type);
break;
case (rental_cat == "Office"):
rental_type='work_daily';
alert(rental_type);
break;
default:
rental_type='other';
alert(rental_type);
break;
}
私は、このスイッチを実行が、それはいつも私を与える私のコードで私の値である "他"
あなたが得たjavascriptのスイッチの構文正しいとは思わない:https://www.w3schools.com/js/js_switch.asp – Mosd