Pregunta de entrevista de 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.

Respuesta de la entrevista

Anónimo

15 ene 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))