Advertisement
kstoyanov

05. Extract Increasing Subsequence from Array

Sep 18th, 2020
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(arr) {
  2.   arr = arr.map(Number);
  3.   const result = arr.slice(0, 1);
  4.   let biggestNumber = arr.slice(0, 1);
  5.  
  6.   for (let i = 1; i < arr.length; i++) {
  7.     const currentNumber = arr[i];
  8.  
  9.     if (currentNumber >= biggestNumber) {
  10.       result.push(currentNumber);
  11.       biggestNumber = currentNumber;
  12.     }
  13.   }
  14.  
  15.   console.log(result.join('\n'));
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement