July 24, 2020

List Filtering решение

И так, приступим к решению. По условию нам дается массив с двумя типами данных:

  • Строки
  • Числа

Поэтому мы будем получать массив, затем перебирать его при помощи for и проверять тип каждого элемента( это мы будем делать при помощи функции typeof() )

Ну а если этот элемент является числом, то добавляем его в итоговый массив.

function filter_list(l) {
    var res = []
    for (var i = 0; i < l.length; i++){
      if (typeof(l[i]) == "number"){
        res.push(l[i])
      }
    }
    return res
}