Web Development Articles

Page 60 of 801

Determining a pangram string in JavaScript

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 3K+ Views

Pangram strings:A pangram is a string that contains every letter of the English alphabet.We are required to write a JavaScript function that takes in a string as the first and the only argument and determines whether that string is a pangram or not. For the purpose of this problem, we will take only lowercase alphabets into consideration.ExampleThe code for this will be −const str = 'We promptly judged antique ivory buckles for the next prize'; const isPangram = (str = '') => {    str = str.toLowerCase();    const { length } = str;    const alphabets = 'abcdefghijklmnopqrstuvwxyz';   ...

Read More

Calculating the weight of a string in JavaScript

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 906 Views

Weight of a character (alphabet):The weight of an English alphabet is nothing just its 1-based index.For example, the weight of 'c' is 3, 'k' is 11 and so on.We are required to write a JavaScript function that takes in a lowercase string and calculates and returns the weight of that string.ExampleThe code for this will be −const str = 'this is a string'; const calculateWeight = (str = '') => {    str = str.toLowerCase();    const legend = 'abcdefghijklmnopqrstuvwxyz';    let weight = 0;    const { length: l } = str;    for(let i = 0; i < ...

Read More

Finding minimum deletions in string in JavaScript

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 211 Views

Suppose we have a binary string like this −const str = '001001';We are required to write a JavaScript function that takes in one such string as the first and the only argument.The function should then compute and return the number of minimum deletions required in the input so that no two adjacent numbers are the same.For example, for the above string, the output should be −const output = 2;because if we delete '0' at index 0 and 3, the new string will be '0101' which is the longest desired string.ExampleThe code for this will be −const str = '001001'; const ...

Read More

2 Key keyboard problem in JavaScript

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 246 Views

Suppose the following situation −Initially on a notepad only one character 'A' is present. We can perform two operations on this notepad for each step −Copy All − We can copy all the characters present on the notepad (partial copy is not allowed).Paste − We can paste the characters which were copied last time.We are required to write a JavaScript function that takes in a number, let's call it num as the only argument. Our function is required to compute and return the minimum number of steps (copy all or paste) required to print 'A' num times.For example −If the input ...

Read More

Adding paragraph tag to substrings within a string in JavaScript

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 642 Views

We are required to write a JavaScript function that takes in a string str as the first argument and an array of strings, arr as the second argument. We need to add a closed pair of paragraph tag and to wrap the substrings in str that exist in arr. If two such substrings overlap, we need to wrap them together by only one pair of closed paragraph tag.Also, if two substrings wrapped by paragraph tags are consecutive, we need to combine them.For example −If the input string and the array are −const str = 'kkkllmm'; const arr = ...

Read More

Checking if an array is sorted lexicographically in reference to some scrambled alphabet sequence in JavaScript

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 346 Views

We are required to write a JavaScript function that takes in an array of string words as the first argument. The second argument to the function will be a string containing all 26 English lowercase alphabets but in some random scrambled order.The task of our function is to check whether the words in the array are placed lexicographically correctly according to the order specified by the second argument. If it is so, we should return true, false otherwise.For example −If the input array of words and the order is −const arr = ['this', 'is', 'something', 'mad']; const order = 'hdetljnopqabcuvwxfgirsykmz';Then ...

Read More

Squaring every digit of a number using split() in JavaScript

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 255 Views

We are required to write a JavaScript function that takes in a number as the first and the only argument. The function should then square every digit of the number, append them and yield the new number.For example −If the input number is −const num = 12349;Then the output should be −const output = 1491681;because '1' + '4' + '9' + '16' + '81' = 1491681ExampleThe code for this will be −const num = 12349; const squareEvery = (num = 1) => {    let res = ''    const numStr = String(num);    const numArr = numStr.split('');    numArr.forEach(digit ...

Read More

Calculating time taken to type words in JavaScript

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 329 Views

Suppose we have a keyword, which instead of the traditional qwerty type key mapping, maps keys simply according to the english alphabetic order i.e., abcde...Before we dive into the problem, we have to make the following two assumptions −Currently our fingertip is placed at index 0, i.e., the key 'aThe time taken to move from one key to some other is the absolute difference of their index, for example the time taken to move from 'a' to 'k' will be |0 - 10| = 10We are required to write a JavaScript function that takes in a string of english lowercase ...

Read More

Map anagrams to one another in JavaScript

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 261 Views

Anagram arrays:One array is an anagram of another if we can randomise the elements of that array to achieve the other array.For example −[1, 2, 3] and [2, 1, 3] are anagrams of each other.Suppose, we have two arrays, arr1 and arr2 which are anagrams of each other.We are required to write a JavaScript function that takes in these two arrays and returns a new mapping array of the same length as arr1 and arr2. The mapping array should contain the index of elements of the arr1 array as they are present in the arr2 array.For example −If the two ...

Read More

Intersection of three sorted arrays in JavaScript

AmitDiwan
AmitDiwan
Updated on 11-Mar-2026 480 Views

We are required to write a JavaScript function that takes in three arrays of integers all sorted in an increasing order. The function should then construct and return an array that contains only those elements that present in all three arrays.For example −If the input arrays are −const arr1 = [4, 7, 8, 11, 13, 15, 17]; const arr2 = [1, 3, 4, 13, 18]; const arr3 = [2, 4, 7, 8, 9, 10, 13];Then the output should be −const output = [4, 13];ExampleThe code for this will be −const arr1 = [4, 7, 8, 11, 13, 15, 17]; const ...

Read More
Showing 591–600 of 8,006 articles
« Prev 1 58 59 60 61 62 801 Next »
Advertisements