Found 6710 Articles for Javascript

Finding the validity of a hex code in JavaScript

AmitDiwan
Updated on 19-Oct-2020 10:09:04

187 Views

A string can be considered as a valid hex code if it contains no characters other than the 0-9 and a-f alphabets.For example:'3423ad' is a valid hex code '4234es' is an invalid hex codeWe are required to write a JavaScript function that takes in a string and checks whether its a valid hex code or not.ExampleThe code for this will be −const str1 = '4234es'; const str2 = '3423ad'; const isHexValid = str => {    const legend = '0123456789abcdef';    for(let i = 0; i < str.length; i++){       if(legend.includes(str[i])){          continue;     ... Read More

How many times can we sum number digits in JavaScript

AmitDiwan
Updated on 17-Oct-2020 11:48:08

146 Views

We are required to write a JavaScript function that takes in an positive integer and returns its additive persistence.The additive persistence of an integer, say n, is the number of times we have to replace the number with the sum of its digits until the number becomes a single digit integer.For example: If the number is −1679583Then, 1 + 6 + 7 + 9 + 5 + 8 + 3 = 39 // 1 Pass 3 + 9 = 12 // 2 Pass 1 + 2 = 3 // 3 PassTherefore, the output should be 3.ExampleThe code for this will ... Read More

Check if the elements of the array can be rearranged to form a sequence of numbers or not in JavaScript

AmitDiwan
Updated on 17-Oct-2020 11:46:11

142 Views

We are required to write a JavaScript function that takes in an array of numbers and checks if the elements of the array can be rearranged to form a sequence of numbers or not.For example: If the array is −const arr = [3, 1, 4, 2, 5];Then the output should be true.Therefore, let’s write the code for this function −ExampleThe code for this will be −const arr = [3, 1, 4, 2, 5]; const canBeConsecutive = (arr = []) => {    if(!arr.length){       return false;    };    const copy = arr.slice();    copy.sort((a, b) => a ... Read More

Finding special kind of sentences (smooth) in JavaScript

AmitDiwan
Updated on 17-Oct-2020 11:44:04

241 Views

We are required to write a JavaScript function that checks whether a sentence is smooth or not.A sentence is smooth when the first letter of each word in the sentence is the same as the last letter of its preceding word.Therefore, let’s write the code for this function −ExampleThe code for this will be −const str = 'this stringt tries sto obe esmooth'; const str2 = 'this string is not smooth'; const isSmooth = str => {    const strArr = str.split(' ');    for(let i = 0; i < strArr.length; i++){       if(!strArr[i+1] || strArr[i][strArr[i].length -1] ===strArr[i+1][0]){ ... Read More

Finding the inclination of arrays in JavaScript

AmitDiwan
Updated on 17-Oct-2020 11:40:33

126 Views

We are required to write a JavaScript function that takes in an array of numbers and returns true if it’s either strictly increasing or strictly decreasing, otherwise returns false.In Mathematics, a strictly increasing function is that function in which the value to be plotted always increases. Similarly, a strictly decreasing function is that function in which the value to be plotted always decreases.Therefore, let’s write the code for this function −ExampleThe code for this will be −const arr = [12, 45, 6, 4, 23, 23, 21, 1]; const arr2 = [12, 45, 67, 89, 123, 144, 2656, 5657]; const sameSlope ... Read More

Finding smallest number that satisfies some conditions in JavaScript

AmitDiwan
Updated on 17-Oct-2020 11:38:42

219 Views

We are required to write a JavaScript function that takes in a number as the first argument, say n, and an array of numbers as the second argument. The function should return the smallest n digit number which is a multiple of all the elements specified in the array.If there exist no such n digit element then we should return the smallest such element.For example: If the array is −const arr = [12, 4, 5, 10, 9]For both n = 2 and n = 3, OutputThe output should be −180Therefore, let’s write the code for this function −ExampleThe code for ... Read More

Function that finds the simplest form of summed fractions in JavaScript

AmitDiwan
Updated on 17-Oct-2020 11:36:56

111 Views

We have an array of arrays like this −const arr = [[12, 56], [3, 45], [23, 2], [2, 6], [2, 8]];Note that while the array can have any number of elements, each subarray should strictly contain two numbers.The two numbers in each subarray represents a fraction. Like the fraction represented by the first subarray is 12/56, by the second is 3/45 and so on.We are required to write a JavaScript function that takes in one such array and calculates the sum of fractions represented by all the subarrays.We are required to calculate the sum in fraction form (i.e., without converting ... Read More

Absolute difference of corresponding digits in JavaScript

AmitDiwan
Updated on 17-Oct-2020 11:34:57

182 Views

We are required to write a JavaScript function that takes in two numbers a and b returns their digit distance.Digit distance:The digit distance of two numbers is the absolute sum of the difference between their corresponding digits.For example:If the numbers are: 345 and 678Then the digit distance will be −|3-6| + |4-7| + |5-8| = 3 + 3 + 3 = 9Therefore, let’s write the code for this function −ExampleThe code for this will be −const num1 = 345; const num2 = 678; const digitDistance = (a, b) => {    const aStr = String(a);    const bStr = String(b); ... Read More

Detecting the first non-repeating string in Array in JavaScript

AmitDiwan
Updated on 17-Oct-2020 11:32:53

1K+ Views

Suppose, we have an array of strings like this where strings might contain duplicate characters −const arr = ['54gdgdfe3', '434ffd', '43frdf', '43fdhnh', 'wgcxhjny', 'fsdf34'];We are required to write a JavaScript function that takes in one such array and returns the very first element from the array that contains 0 duplicate characters. If there does not exist any such string, we should return false.Therefore, let’s write the code for this function −ExampleThe code for this will be −const arr = ['54gdgdfe3', '434ffd', '43frdf', '43fdhnh', 'wgcxhjny', 'fsdf34']; const isUnique = str => {    return str.split('').every(el => str.indexOf(el) === str.lastIndexOf(el)); }; const ... Read More

Special type of sort of array of numbers in JavaScript

AmitDiwan
Updated on 17-Oct-2020 11:29:52

130 Views

We are required to write a JavaScript function that takes in an array of numbers and sorts the array such that first all the even numbers appear in ascending order and then all the odd numbers appear in ascending order.For example: If the input array is −const arr = [2, 5, 2, 6, 7, 1, 8, 9];OutputThen the output should be −const output = [2, 2, 6, 8, 1, 5, 7, 9];Therefore, let’s write the code for this function −ExampleThe code for this will be −const arr = [2, 5, 2, 6, 7, 1, 8, 9]; const isEven = num ... Read More

Advertisements