Je l'ai examiné et je n'arrive pas à comprendre pourquoi ce programme génère une erreur dans la console.Erreur de lancement du programme .js scope
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());
Sortie:
Laundry: Basement, Mail: Room 1A
Mail box: Box 3, Laundry:In-unit
undefined
Tout semble bien jusqu'à ce que ce dernier "non défini".
Tout aperçu serait apprécié.
Vous essayez d'imprimer le résultat renvoyé par la fonction, mais il ne renvoie rien. – PianoSong
** myApartment est une fonction ** La valeur de retour d'une fonction est indéfinie. Veuillez mettre un retour dans votre fonction. –
Il ne jette aucune erreur !? – Bergi