1. Задача: Поменять значения в переменных местами
let a = 10
let b = 20Ответ
[a,b] = [b,a]2. Как узнать количество ключей в объекте
const obj = {}Ответ
Использовать Object.keys() с проверкой длины массива.
3. Задача: Написать функцию для работы с массивом объектов
Написать функцию, которая будет проходиться по массиву и возвращать массив из трёх значений: меньший возраст, больший возраст, разница между меньшим и большим.
const fn = (arr) => {
let first = arr[0].age
let second = arr[0].age
arr.forEach(el => {
if(el.age < first) {
first = el.age
}
if(el.age > second) {
second = el.age
}
})
return…