Javascript Articles

Page 420 of 534

Return TRUE if the first string starts with a specific second string JavaScript

AmitDiwan
AmitDiwan
Updated on 31-Aug-2020 244 Views

We are required to write a JavaScript function that takes in two strings and checks whether first string starts with second or notFor example −If the two strings are: “Disaster management report” “Disas” Then our function should return trueLet's write the code for this function −Exampleconst first = 'The game is on'; const second = 'The'; const startsWith = (first, second) => {    const { length } = second;    const { length: l } = first;    const sub = first.substr(0, length);    return sub === second; }; console.log(startsWith(first, second));OutputThe output in the console will be −true

Read More

Leaders array JavaScript

AmitDiwan
AmitDiwan
Updated on 31-Aug-2020 412 Views

An element in an array of Numbers is a leader if it is greater than all the elements on its right side. We are required to write a JavaScript function that takes in an array of Numbers and returns a subarray of all the elements that are fulfil the criteria of being a leader element.For example −If the input array is: [23, 55, 2, 56, 3, 6, 7, 1] Then the output should be: [56, 7, 1]Let's write the code for this function −Exampleconst arr = [23, 55, 2, 56, 3, 6, 7, 1]; const leaderArray = arr => { ...

Read More

JavaScript Determine the array having majority element and return TRUE if its in the same array

AmitDiwan
AmitDiwan
Updated on 31-Aug-2020 198 Views

We are required to write a JavaScript function that takes in an array of numbers with repetitive values and returns the number that appears for more than (n/2) number of times where n is the length of the array. If there is no such element in the array, our function should return falseLet's write the code for this function −Exampleconst arr = [12, 5, 67, 12, 4, 12, 4, 12, 6, 12, 12]; const arr1 = [3, 565, 7, 23, 87, 23, 3, 65, 1, 3, 6, 7]; const findMajority = arr => {    let maxChar = -Infinity, maxCount ...

Read More

Check for Ugly number in JavaScript

AmitDiwan
AmitDiwan
Updated on 31-Aug-2020 1K+ Views

In the decimal number system, ugly numbers are those positive integers whose only prime factors are 2, 3 or 5.For example − Integers from 1 to 10 are all ugly numbers, 12 is an ugly number as well.Our job is to write a JavaScript function that takes in a Number and determines whether it is an ugly number or not.Let's write the code for this function −Exampleconst num = 274; const isUgly = num => {    while(num !== 1){       if(num % 2 === 0){          num /= 2;       } else ...

Read More

Reverse all the words of sentence JavaScript

AmitDiwan
AmitDiwan
Updated on 31-Aug-2020 4K+ Views

We are required to write a JavaScript function that takes in a string and returns a new string which has all the words reversed from the original string.For example −If the original string is −"Hello World how is it outside"Then the output should be −"olleH dlroW woH si ti edistuo"Now, let's write the code for this function −Exampleconst str = 'Hello World how is it outside'; const reverseSentence = str => {    const arr = str.split(" ");    const reversed = arr.map(el => {       return el.split('').reverse().join("");    });    return reversed.join(" "); }; console.log(reverseSentence(str));OutputThe output in ...

Read More

Remove all characters of first string from second JavaScript

AmitDiwan
AmitDiwan
Updated on 31-Aug-2020 417 Views

Let’s say, we have two strings that contains characters in no specific order. We are required to write a function that takes in these two strings and returns a modified version of the second string in which all the characters that were present in the first string are omitted.Following are our strings −const first = "hello world"; const second = "hey there";Following is our function to remove all characters of first string from second −const removeAll = (first, second) => {    const newArr = second.split("").filter(el => {       return !first.includes(el);    });    return newArr.join(""); };Let's write ...

Read More

Smallest positive value that cannot be represented as sum of subarray JavaScript

AmitDiwan
AmitDiwan
Updated on 31-Aug-2020 193 Views

We have a sorted array of positive integers like this −const arr = [1, 3, 6, 10, 11, 15];We are required to write a function, say findSmallest() that takes in one such array and returns the smallest positive integer that cannot be represented as the sum of some subarray of this original array.For example −For this array written above 2 is the smallest positive integer which cannot be reached by summing any subarray of this original array. So, now let's write the code for this function. As the array is sorted, we can achieve the solution to this problem in ...

Read More

Return Top two elements from array JavaScript

AmitDiwan
AmitDiwan
Updated on 31-Aug-2020 362 Views

We have an array of numbers in JavaScript that contains numbers in an unsorted order. Our job is to write a function that takes in this array of numbers and returns an array of two elements, the top two elements of the array (greatest two elements of the array).We have to do this in one pass i.e., we need to execute this method in linear time like by using only one for loop or if we use ES6 function, we have to make sure to use only one and once and avoid nesting of methods which increases time complexity.So, now ...

Read More

Find the difference of largest and the smallest number in an array without sorting it in JavaScript

AmitDiwan
AmitDiwan
Updated on 31-Aug-2020 393 Views

We have an array of Numbers that are arranged in pure random order. Our job is to write a function that takes in one such array of Numbers and returns the difference of greatest and smallest numbers present in it, but without sorting the array.Therefore, let's write the code for this function −We will use the Array.prototype.reduce() function to pick the smallest and greatest numbers from the array and later will return their difference. The code for this function will be −Exampleconst arr = [23, 65, 67, 23, 2, 6, 87, 23, 45, 65, 3, 234, 3]; const findDifference = ...

Read More

JavaScript array: Find all elements that appear more than n times

AmitDiwan
AmitDiwan
Updated on 31-Aug-2020 435 Views

We have an array of Number/String literals that contains some repeated entries. Our job is to write a function that takes in a positive integer Number n and returns a subarray of all the elements that makes appearance more than or equal to the number n specified by the only argument.Therefore, let's write the code for this function −We will use a Map() to keep count of the frequency of elements and later return the elements that exceed the specified count. The code for this will be −Exampleconst arr = [34, 6, 34, 8, 54, 7, 87, 23, 34, 6, ...

Read More
Showing 4191–4200 of 5,338 articles
« Prev 1 418 419 420 421 422 534 Next »
Advertisements