Quick actions

cmd+k|ctrl+k

Navigation

Languages

Smth with array

Snippet info

Language

JavaScript

Visibility

public

Author

vladimir.kazansky

Created

2016-12-05T15:05:47Z

Updated

2016-12-05T15:35:28Z

var arr = [1, 9, 7, 4, 0];
var arr1 = [4, -12, -5, 50];
var arr2 = [4, 2, 5, 5];

function minSearch(arrToSearch){
	var minX = undefined

	if (arrToSearch.length > 0) {
		minX = arrToSearch[0];
		for(i = 1; i < arrToSearch.length; i++) {
			if (arrToSearch[i] < minX) {
				minX = arrToSearch[i];
			}
		}
	} 
	return minX;
}

function sortArray(arrayToSort) {
	var newArray = [];
	for(i = 0; i < arrayToSort.length; i++){
		console.log(minSearch(arrayToSort));
		//console.log(minSearch(arrayToSort));
	}
	return newArray;
}

function minSearchNew(arr) {
  	var minX = undefined;

	for (i = 0, l = arr.length; i < l; i++) {
       if (i === 0) {
           minX = arr[i];
           continue;
       }
       minX = Math.min(minX, arr[i]);
	}
	return minX; 
}

function sort(arr) {
    var sorted = [];
    for (var i = 0, l = arr.length; i < l; i++) {
        console.log(minSearch(arr));  
    }
}

sortArray([1, 2, 3]);
// console.log(minSearch([1, 2, 3]));
// console.log(minSearch([3, 1, 2]));

// console.log(minSearch([]));
// console.log(minSearch([1, 2, 3]));
// console.log(minSearch([3, 2, 1]));
INFO