度度熊想去商場買一頂帽子,商場里有N頂帽子,有些帽子的價格可能相同。度度熊想買一頂價格第三便宜的帽子,問第三便宜的帽子價格是多少?


	var data=[10,25,50,10,20,80,30,30,40,90];
	
	function fun(arr,index){
		var min=Math.min.apply(this,arr);
		if(index<=0){
			return min;
		}else{
			arr=arr.filter((item)=>{return item!=min;});
			if(arr.length==0){
				return min;
			}
			return fun(arr,--index)
		}
	}

	console.log(fun(data,2));

  

var data=[10,25,50,10,20,80,30,30,40,90];
	function fun(arr,index){
		arr.sort((a,b)=>{return a-b;});
		var min_index=0,min=arr[0];
		if(index==0){
			return min;
		}
		for(var i=0;i<arr.length;i++){
			if(arr[i]==min){
				continue;
			}else{
				min_index++;
				min=arr[i];
				if(min_index>=index){
					break;
				}
			}
		}
		return min;
	}

	console.log(fun(data,2));

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM