0
私はそれを調べて、このプログラムがコンソールにエラーを投げている理由を理解できません。.jsスコーププログラムの投げ込みエラー
var laundryRoom = 'Basement';
var mailRoom = 'Room 1A';
function myApartment() {
var mailBoxNumber = 'Box 3';
var laundryRoom = 'In-unit';
console.log('Mail box: ' + mailBoxNumber + ', Laundry:' + laundryRoom);
}
console.log('Laundry: ' + laundryRoom + ', Mail: ' + mailRoom);
console.log(myApartment());
出力:
Laundry: Basement, Mail: Room 1A
Mail box: Box 3, Laundry:In-unit
undefined
すべては、この最後の "未定義" まで細かいようです。
洞察力があれば幸いです。
関数から返された結果を印刷しようとしていますが、何も返されません。 – PianoSong
** myApartmentは関数** 関数の戻り値は未定義です。 関数に戻り値を入れてください。 –
これは何のエラーも投げられません! – Bergi