switch文の外で変数contactNumber
を宣言してから、switchステートメント内で変数を代入しようとしています。 「米国の場合には:それは割り当てに到達したときしかし、私はあなたがが欠落しているswitch文Switchステートメント外で宣言された変数にアクセスできない
function helplineContactMessageForCountryCode(countryCode) {
var contactNumber = ''
switch (countryCode) {
case 'NG':
contactNumber = '234-01-772-2200'
break
case 'UG':
contactNumber = '0800-100-330'
break
case 'US'
contactNumber = '1-800-232-4636'
break
case 'ZA':
contactNumber = '0800-012-322'
break
default:
//Return empty string if no country code is found
return ''
}
return 'You can try calling the Toll-Free HIV and AIDS Helpline and speak to a human - ' + contactNumber
}
スイッチのうち、その 'return'を取り、' contactNumber = '' と交換してください。 break; 'あるいは、スイッチから' default'を取ることができます。そして、 '米国'の後ろに ':'がありません – Christian4423
Typo? 'case 'USの後に': 'がありません。 –