Boş olup olmadığını kontrol et
önem: 5
bosMu(obj) adında bir fonksiyon tanımla ve eğer objenin hiçbir özelliği yok ise true, var ise false döndersin.
Should work like that:
let program = {};
alert( bosMu(program) ); // true
schedule["8:30"] = "uyan";
alert( bosMu(schedule) ); // false
Objeyi döngüye soktuğunuzda döngüye bir defa bile girer ise bu en az bir özelliği var demektir. Bu durumda false döndürmeniz lazım. Diğer türlü boş olacağından true döndürmeniz lazım.
function bosMu(obj) {
for (let key in obj) {
return false;
}
return true;
}
function bosMu(obj) {
for (let key in obj) {
// döngü başladıysa obje içinde bir özellik var demektir.
return false;
}
return true;
}