“Tes Kecepatan Kode JavaScript” Kode Jawaban

Javascript Benchmark Fungsi Beban Uji

var iterations = 1000000;
console.time('Function #1');
for(var i = 0; i < iterations; i++ ){
    functionOne();
};
console.timeEnd('Function #1')

console.time('Function #2');
for(var i = 0; i < iterations; i++ ){
    functionTwo();
};
console.timeEnd('Function #2')
Restu Wahyu Saputra

Tes Kecepatan Kode JavaScript

function quickSortMain2(array) {
    console.log("array", array);
    var l = array.length;
    if(l <= 1) return array;
    const pivot = array[l-1];
    const leftArr = [];
    const rightArr = [];
    for (const el of array.slice(0, l-1)) el < pivot ? leftArr.push(el) : rightArr.push(el);
    if(leftArr.length > 0 && rightArr.length > 0) return [...quickSortMain2(leftArr), pivot, ...quickSortMain2(rightArr)];
    else if(leftArr.length) return [...quickSortMain2(leftArr), pivot];
    else if(rightArr.length > 0) return [pivot, ...quickSortMain2(rightArr)];
}
var items = [5,3,7,6,2,9];
var sortedArray = quickSortMain2(items);
console.log(sortedArray);
Thankful Tern

Jawaban yang mirip dengan “Tes Kecepatan Kode JavaScript”

Pertanyaan yang mirip dengan “Tes Kecepatan Kode JavaScript”

Lebih banyak jawaban terkait untuk “Tes Kecepatan Kode JavaScript” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya