Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.05.2022, 21:47
Новичок на форуме
Отправить личное сообщение для marishka88 Посмотреть профиль Найти все сообщения от marishka88
 
Регистрация: 30.05.2022
Сообщений: 3

Задача про массив js
Добрый день!
Допишите функцию getOddNumbers, которая принимает массив целых чисел numbers и возвращает все нечетные числа из этого массива.

Примеры:
getOddNumbers([1, 2, 3, 4, 5, 6, 7, 7]) === [1, 3, 5, 7, 7]
getOddNumbers([0, 2, 4]) === []


Вот мой не рабочий код:
function getOddNumbers(numbers) {
  
 for (let i = 0; i < numbers.length; i++) {
    let item = numbers[i];
    if(item % 2) {

return item;
    }
  }
}
Ответить с цитированием
  #2 (permalink)  
Старый 30.05.2022, 21:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

marishka88,
в функции объявите новый массив и в него складывайте числа, которые прошли проверку, после цикла верните массив.
Ответить с цитированием
  #3 (permalink)  
Старый 30.05.2022, 22:14
Аспирант
Отправить личное сообщение для Дмитрий Луценко Посмотреть профиль Найти все сообщения от Дмитрий Луценко
 
Регистрация: 24.05.2022
Сообщений: 36

В дополнение к комментарию Рони, рабочий код.

function getOddNumbers(numbers) {
let res = [];  
 for (let i = 0; i < numbers.length; i++) {
   
    if(numbers[i] % 2) {
     
      res.push(numbers[i])

    }
  }
  return res;
}

var mass = [1, 2, 3, 4, 5, 6];

console.log(getOddNumbers(mass))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
попалась интересная задача по js , кто шарит Cfifsasaasas Общие вопросы Javascript 14 26.01.2018 14:29
Как передать массив данных из РНР в JS ruslanaxti Ваши сайты и скрипты 9 18.01.2015 15:52
PHP массив вытащить в JS idontknow Общие вопросы Javascript 36 07.11.2014 16:22
Получить массив из php d js freelancerphpcss jQuery 3 02.07.2013 15:29
Java - Здравствуйте, вопрос про написание js noobasik Оффтопик 16 28.07.2010 03:38