Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function checkNumbers(array){
- var counter = 1;
- var a = []
- for(var i = 1; i <= array.length; i++){
- if(array[i] != array[i-1]){
- a.push("Number: " + [array[i-1], " Count: " + counter])
- counter = 1;
- } else {
- counter++;
- }
- }
- return a ;
- }
- console.log("Function 1 :")
- console.log(checkNumbers([2,1,1,1,2,2,3,3,3,1,1,5,3,3,1,2,77,6]))
- function checkNumbersUnique(array){
- var counter = 1;
- var a = [];
- var b = {};
- for(var i = 1 ; i <= array.length; i++){
- if(array[i] != array[i-1]){
- if(b[array[i-1]]){
- b[array[i-1]] += counter
- } else {
- b[array[i-1]] = counter
- }
- counter = 1
- } else {
- counter++;
- }
- }
- a.push(b)
- return a;
- }
- console.log("Function 2: ")
- console.log(checkNumbersUnique([2,1,1,1,2,2,3,3,3,1,1,5,3,3,1,2,77,6]))
Add Comment
Please, Sign In to add comment