84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
v は受信文字列です。このコードの最初の console は通常どおり実行され、2 番目の console はいかなる状況でも実行されません。私の スイッチ...ケース... に何か問題があると確信しています。何が問題なのか教えてください
v
console
スイッチ...ケース...
Following the voice in heart.
以下に変更してください
ただし、if ステートメントは間違いなく使用できます:
元の記述によれば l和l < 6是否相等,l是一个整数,表示字符串的长度,l<6是一个布尔值,整数和布尔值是不全等的,所以永远都会走default语句;原先写法的误区:不是case语句后面的为true就会执行,而是switch表达式里面的内容l和case语句后面的内容l<6全等时才匹配;假设v="111",此时l=3 l<6为true,但是3!==true であるはずなので、default ステートメントが使用されます。
l
l < 6
l<6
default
case
v="111"
l=3
3!==true
你的l确定是小于6的?
リーリー
以下に変更してください
リーリーただし、if ステートメントは間違いなく使用できます:
リーリー元の記述によれば
l
和l < 6
是否相等,l
是一个整数,表示字符串的长度,l<6
是一个布尔值,整数和布尔值是不全等的,所以永远都会走default
语句;原先写法的误区:不是
case
语句后面的为true就会执行,而是switch表达式里面的内容l
和case语句后面的内容l<6
全等时才匹配;假设v="111"
,此时l=3
l<6
为true,但是3!==true
であるはずなので、default ステートメントが使用されます。
リーリー你的l确定是小于6的?
リーリー