Found 6683 Articles for Javascript

Merging two sorted arrays into one sorted array using JavaScript

AmitDiwan
Updated on 19-Apr-2021 10:57:27

1K+ Views

ProblemWe are required to write a JavaScript function that takes in two sorted arrays of numbers our function should merge all the elements of both the arrays into a new array and return that new array sorted in the same order.ExampleFollowing is the code − Live Democonst arr1 = [1, 3, 4, 5, 6, 8]; const arr2 = [4, 6, 8, 9, 11]; const mergeSortedArrays = (arr1 = [], arr2 = []) => {    const res = [];    let i = 0;    let j = 0;    while(i < arr1.length && j < arr2.length){       if(arr1[i] ... Read More

Finding the longest non-negative sum sequence using JavaScript

AmitDiwan
Updated on 19-Apr-2021 10:56:55

143 Views

ProblemWe are required to write a JavaScript function that takes in an array containing a sequence of integers, each element of which contains a possible value ranging between -1 and 1.Our function should return the size of the longest sub-section of that sequence with a sum of zero or higher.ExampleFollowing is the code − Live Democonst arr = [-1, -1, 0, 1, 1, -1, -1, -1]; const longestPositiveSum = (arr = []) => {    let sum = 0;    let maxslice = 0;    let length = arr.length;    const sumindex = [];    let marker = length * 2 ... Read More

Is the reversed number a prime number in JavaScript

AmitDiwan
Updated on 19-Apr-2021 10:56:37

205 Views

ProblemWe are required to write a JavaScript function that takes in a number and return true if the reverse of that number is a prime number, false otherwise.ExampleFollowing is the code − Live Democonst num = 13; const findReverse = (num) => {    return +num    .toString()    .split('')    .reverse()    .join(''); }; const isPrime = (num) => {    let sqrtnum = Math.floor(Math.sqrt(num));    let prime = num !== 1;    for(let i = 2; i < sqrtnum + 1; i++){       if(num % i === 0){          prime = false;          break;       };    };    return prime; } const isReversePrime = num => isPrime(findReverse(num)); console.log(isReversePrime(num));Outputtrue

Repeating string for specific number of times using JavaScript

Aayush Mohan Sinha
Updated on 04-Aug-2023 10:28:22

1K+ Views

In the realm of JavaScript programming, the ability to repeat a string for a specific number of times is a significant functionality that can greatly enhance the efficiency and versatility of code. JavaScript, being a flexible and powerful language, provides developers with the tools to accomplish this task effortlessly. Although the concept may seem elementary, mastering the art of repeating a string for a specific number of times requires an understanding of the underlying mechanisms and the appropriate utilization of rarely used functions. In this article, we will explore the intricacies of repeating strings using JavaScript, diving into the less ... Read More

Next multiple of 5 and binary concatenation in JavaScript

AmitDiwan
Updated on 19-Apr-2021 10:55:54

65 Views

ProblemWe are required to write a JavaScript function that takes in a number n. Our function should return the next higher multiple of five of that number, obtained by concatenating the shortest possible binary string to the end of this number's binary representation.ExampleFollowing is the code −const generateAll = (num = 1) => {    const res = [];    let max = parseInt("1".repeat(num), 2);    for(let i = 0; i {    const numBinary = num.toString(2);    let i = 1;    while(true){       const perm = generateAll(i);       const required = perm.find(binary => {          return parseInt(numBinary + binary, 2) % 5 === 0;       });       if(required){          return parseInt(numBinary + required, 2);       };       i++;    }; }; console.log(smallestMultiple(8));Output35

Checking if a string contains all unique characters using JavaScript

AmitDiwan
Updated on 19-Apr-2021 10:55:37

262 Views

ProblemWe are required to write a JavaScript function that takes in a sting and returns true if all the characters in the string appear only once and false otherwise.ExampleFollowing is the code − Live Democonst str = 'thisconaluqe'; const allUnique = (str = '') => {    for(let i = 0; i < str.length; i++){       const el = str[i];       if(str.indexOf(el) !== str.lastIndexOf(el)){          return false;       };    };    return true; }; console.log(allUnique(str));Outputtrue

Validating a boggle word using JavaScript

AmitDiwan
Updated on 19-Apr-2021 10:55:19

411 Views

ProblemA Boggle board is a 2D array of individual characters, e.g. −const board = [    ["I", "L", "A", "W"],    ["B", "N", "G", "E"],    ["I", "U", "A", "O"],    ["A", "S", "R", "L"] ];We are required to write a JavaScript function that takes in boggle board and a string and checks whether that string is a valid guess in the boggle board or not. Valid guesses are strings which can be formed by connecting adjacent cells (horizontally, vertically, or diagonally) without reusing any previously used cells.For example, in the above board "LINGO", and "ILNBIA" would all be valid ... Read More

Product sum difference of digits of a number in JavaScript

AmitDiwan
Updated on 19-Apr-2021 10:54:53

150 Views

ProblemWe are required to write a JavaScript function that takes in a number n. Our function should find the absolute difference between the sum and the product of all the digits of that number.ExampleFollowing is the code − Live Democonst num = 434312; const sumProductDifference = (num = 1) => {     const sum = String(num)         .split('')         .reduce((acc, val) => acc + +val, 0);       const product = String(num)         .split('')         .reduce((acc, val) => acc * +val, 1);       const diff = product - sum;       return Math.abs(diff); }; console.log(sumProductDifference(num));Output271

Removing all spaces from a string using JavaScript

Aayush Mohan Sinha
Updated on 04-Aug-2023 09:35:25

1K+ Views

In the vast realm of JavaScript programming, the ability to eliminate all spaces from a string assumes paramount importance. Efficiently removing spaces from a string is an essential skill that empowers developers to manipulate and process textual data with precision. By leveraging the inherent capabilities of JavaScript, programmers can employ various techniques to eradicate spaces and enhance the functionality and integrity of their applications. In this article, we will delve into the intricacies of eliminating spaces from a string using JavaScript, exploring lesser-known methods and algorithms that pave the way for streamlined text processing and manipulation. Problem Statement In the ... Read More

Returning the value of (count of positive / sum of negatives) for an array in JavaScript

AmitDiwan
Updated on 19-Apr-2021 10:54:17

455 Views

ProblemWe are required to write a JavaScript function that takes in an array of integers (positives and negatives) and our function should return an array, where the first element is the count of positives numbers and the second element is sum of negative numbers.ExampleFollowing is the code − Live Democonst arr = [1, 2, 1, -2, -4, 2, -6, 2, -4, 9]; const posNeg = (arr = []) => {    const creds = arr.reduce((acc, val) => {       let [count, sum] = acc;       if(val > 0){          count++;       }else if(val < 0){          sum += val;       };       return [count, sum];    }, [0, 0]);    return creds; }; console.log(posNeg(arr));Output[ 6, -16 ]

Advertisements