
Решить задачи на JavaScript с использованием функций: 1. Сделайте функцию, которая параметром
будет принимать число и проверять, что все цифры это числа являются нечетными. 2.Сделайте функцию, которая параметром будет принимать массив с числами, и проверять, что все элементы в этом массиве являются четными числами.

Ответы на вопрос

Ответ:
1) function areAllDigitsOdd(number) {
let digits = number.toString().split("");
for (let i = 0; i < digits.length; i++) {
if (parseInt(digits[i]) % 2 === 0) {
return false;
}
}
return true;
}
2) function areAllEvenNumbers(array) {
for (let i = 0; i < array.length; i++) {
if (array[i] % 2 !== 0) {
return false;
}
}
return true;
}
Объяснение:



1. Сделайте функцию, которая параметром будет принимать число и проверять, что все цифры этого числа являются нечетными.
```javascript function checkOddDigits(number) { // Преобразуем число в строку const strNumber = String(number);
// Проходимся по каждой цифре в строке for (let i = 0; i < strNumber.length; i++) { const digit = Number(strNumber[i]);
// Проверяем, что цифра нечетная if (digit % 2 === 0) { return false; } }
return true; }
// Пример использования console.log(checkOddDigits(13579)); // true console.log(checkOddDigits(246810)); // false ```
2. Сделайте функцию, которая параметром будет принимать массив с числами, и проверять, что все элементы в этом массиве являются четными числами.
```javascript function checkEvenNumbers(arr) { // Проходимся по каждому элементу в массиве for (let i = 0; i < arr.length; i++) { const number = arr[i];
// Проверяем, что число нечетное или не является числом if (number % 2 !== 0 || isNaN(number)) { return false; } }
return true; }
// Пример использования console.log(checkEvenNumbers([2, 4, 6, 8])); // true console.log(checkEvenNumbers([1, 3, 5, 7])); // false console.log(checkEvenNumbers([2, 4, 6, "8"])); // false ```
Обе функции используют цикл for для прохода по каждому элементу и выполняют проверку на нечетность или четность чисел.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili