
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
Finding one missing number in a scrambled sequence using JavaScript
Problem
We are required to write a JavaScript function that takes in an array of numbers containing numbers from 1 to n.
The problem is that one number from the array goes missing and the array is not sorted as well. Our function should find and return that one number missing from the array.
Example
Following is the code −
const arr = [4, 7, 1, 8, 9, 5, 2, 3]; const findMissing = (arr = []) => { const sumArr = arr.reduce((acc, val) => acc + val); const { length: len } = arr; const sumFirst = (len + 1) * (len + 2) * .5; const missing = sumFirst - sumArr; return missing; }; console.log(findMissing(arr));
Output
6
- Related Articles
- Finding the missing number in an arithmetic progression sequence in JavaScript
- Finding Fibonacci sequence in an array using JavaScript
- Finding missing letter in a string - JavaScript
- Finding the only out of sequence number from an array using JavaScript
- Find missing number in a sequence in C#
- Finding the nth missing number from an array JavaScript
- Finding sum of sequence upto a specified accuracy using JavaScript
- Finding the maximum number using at most one swap in JavaScript
- Finding the missing number between two arrays of literals in JavaScript
- Finding nth element of an increasing sequence using JavaScript
- Finding the longest non-negative sum sequence using JavaScript
- Finding nth element of the Padovan sequence using JavaScript
- Finding the nth element of the lucas number sequence in JavaScript
- Find the one missing number in range using C++
- Finding value of a sequence for numbers in JavaScript

Advertisements