Minor formatting changes

This commit is contained in:
Angelos Chalaris
2017-12-31 16:53:40 +02:00
committed by GitHub
parent e6ce8a054a
commit b554c2130a

View File

@ -1,14 +1,12 @@
### sortedIndex ### sortedIndex
Returns the lowest index at which value should be inserted into array in order to maintain its sort order Returns the lowest index at which value should be inserted into array in order to maintain its sort order.
```js ```js
const sortedIndex = (arr,n) => { const sortedIndex = (arr,n) => {
arr[0] > arr[1] ? (anarray = arr.reverse(),isReversed = true) : (anarray = arr,isReversed = false); let [anarray, isReversed] = arr[0] > arr[1] ? [arr.reverse(), true] : [arr, false];
val = anarray.findIndex( el => { let val = anarray.findIndex(el => n <= el);
return n <= el return val === -1 ? arr.length : isReversed ? arr.length - val : val
})
return val === -1 ? arr.length : isReversed ? arr.length - val : val
} }
``` ```