JSFiddle - React, Tailwind, and code Playground

by Andrey

JavaScript

var allNumbers = [1, 2, 4, 5, 6, 7, 8],
    someNumbers = [1, 2, 'привет', 4, 5, 'loftschool', 6, 7, 8],
    noNumbers = ['это', 'массив', 'без', 'чисел'];

function filter(arr, func){
	
  for(var i = 0; i<arr.length; i++){
  
    if(func(arr[i])){	
    }
     else{ 
         alert('false');
         return;
     };
    console.log(arr[i]);
  };
  alert('true');

};

function isNumber(val){
	var num = [];
  var str = [];
  if (typeof val == 'number'){
  	num.push(val[i]);
  }
  else if(typeof val == 'string'){
  	str.push(val[i]);
  };
  //return	typeof val == 'number';
  
};
function isString(val){
	return typeof val == 'string';
};

filter(noNumbers, isString);