Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с домашкой по JS

Вова Спесивцив Ученик (229), на голосовании 1 год назад
1. Создайте объект с зарплатами сотрудников и выведете их в консоль



2. Добавьте метод, который будет считать сумму всех зарплат сотрудников



3. Добавьте метод, который будет считать среднее значение зарплаты



4. Добавьте метод, который выводит самую большую/маленькую зарплату

5. Создайте полную копию этого объекта
Голосование за лучший ответ
Яков Гото Искусственный Интеллект (320913) 1 год назад
 const salaryObj = { 
'01' : 700,
'02' : 500,
'03' : 900,
num () {
return Object.values(this).filter(e => typeof e === 'number');
},
mon () {
for (let e of this.num())
console.log(e);
},
sum () {
let sum = this.num().reduce((a,b) => a += b, 0);
console.log(sum);
},
avg () {
let sum = this.num().reduce((a,b) => a += b, 0);
let avg = sum / this.num().length;
console.log(avg);
},
min () {
let min = this.num().sort()[0];
console.log(min);
},
max () {
let max = this.num().sort().reverse()[0];
console.log(max);
}
}

const salaryObj2 = Object.assign({},salaryObj);
NanaFures Ученик (235) 1 год назад
и в конце поставь
console.log(salaryObj);

(если не работает)
Дарья Максимова Ученик (115) 1 год назад
Ребята, Ваш тьютор из Кода будущего Максимова Дарья уже увидела и передала коллегам это решение. По этому если вы решите списать 5 дз именно таким способом то у меня к вам будут вопросы.
Похожие вопросы