Pergunta de entrevista da empresa NeoSOFT

Written Test: Find the give array elements are ascending order or descending order or random elements, Assume the input is array with number elements.

Resposta da entrevista

Sigiloso

15 de jan. de 2018

I written this partially and later in home I done with this properly, check it the below code, var arr = [1, 2, 3, 4]; var b = [4, 3, 2, 1]; var c = [2, 7, 3, 8]; function sortOrderArray(arr) { var desc, asc; if (arr.length > 1) { if (arr[0] > arr[1]) { for (var i = 1; i arr[i + 1]) { desc = true; } else if (i + 1 >= arr.length) { break } else desc = false; if (!desc) break; } } else if (arr[0] = arr.length) { break } else asc = false; if (!asc) break; } } if (asc) return "asceding array" else if (desc) return "descending array" else return "random array" } } console.log(sortOrderArray(arr)) console.log(sortOrderArray(b)) console.log(sortOrderArray(c))