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){
		var num = [];
    var str = [];
  for(var i = 0; i<arr.length; i++){
  	
    if(typeof arr[i]  == 'number'){	
    	num.push(arr[i]);
    }
     else if(typeof arr[i]  == 'string'){ 
     	str.push(arr[i]);
     };
     
  };
   if(arr.length == num.length){
     		alert('только числа');
     }
     else if(arr.length == str.length){
     	alert('только строки');
     }
     else{alert('тут определенно что-то лишнее');}
};
	
filter(allNumbers);