Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Escape2021
0
вклад
4
вопроса
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как найти средний возраст всех + возраст самого старого участника?
Escape2021
@Escape2021
Автор вопроса
n1ksON
ваш ответ работает, но я хочу ещё и понять сам алгоритм.
Скажите, пож-та, если написать так:
function getPerson(person) {
return (person.reduce((total, {age}) => (total + age), 0))/person.length;
var numb = 0;
for(var key in person.age){
numb = Math.max(person.age[key], numb);
}
document.write(numb, "max");
}
document.write(getPerson(person));
ТО почему не работает на определения максимума?
Написано
более трёх лет назад
Как найти средний возраст всех + возраст самого старого участника?
Escape2021
@Escape2021
Автор вопроса
А если среднее, то дописать
let sum = 0;
let max = 0;
person.map((data) => {
sum += data.age;
if (data.age > max) max = data.age / person.length;
})
?
Написано
более трёх лет назад
Как найти элементы в массиве между максимальным и минимальным значением?
Escape2021
@Escape2021
Автор вопроса
А нужно все значения между макс и мин. То есть, при массиве [3, 2, 1, 5, 6, 10] нужны значения 5 и 6
Написано
более трёх лет назад
Как найти элементы в массиве между максимальным и минимальным значением?
Escape2021
@Escape2021
Автор вопроса
спасибо
Написано
более трёх лет назад
Как проверить пустую строку на числа в JS?
Escape2021
@Escape2021
Автор вопроса
let number = parseInt(+prompt("Введите число"));
if(typeof q == 'string'){
document.write('Не число');
} else if(number >= 0 || number <= 0){
document.write('Всё правильно. Это число')
}
При такой записи тоже не работает. Я только начал изучать, поэтому ,возможно ,вопрос глупый
Написано
более трёх лет назад
Как проверить пустую строку на числа в JS?
Escape2021
@Escape2021
Автор вопроса
Нет, не спрашивал. Мне нужно проверить является ли значение числом + если пустая строка, то сообщить, что это не число. Не знаю как прописать условие
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама
Скажите, пож-та, если написать так:
function getPerson(person) {
return (person.reduce((total, {age}) => (total + age), 0))/person.length;
var numb = 0;
for(var key in person.age){
numb = Math.max(person.age[key], numb);
}
document.write(numb, "max");
}
document.write(getPerson(person));
ТО почему не работает на определения максимума?