Found 6683 Articles for Javascript

Even index sum in JavaScript

AmitDiwan
Updated on 17-Apr-2021 11:52:45

511 Views

ProblemWe are required to write a JavaScript function that takes in an array of integers. Our function should return the sum of all the integers that have an even index, multiplied by the integer at the last index.const arr = [4, 1, 6, 8, 3, 9];Expected output −const output = 117;ExampleFollowing is the code − Live Democonst arr = [4, 1, 6, 8, 3, 9]; const evenLast = (arr = []) => {    if (arr.length === 0) {       return 0    } else {       const sub = arr.filter((_, index) => index%2===0)       const sum = sub.reduce((a,b) => a+b)       const posEl = arr[arr.length -1]       const res = sum*posEl       return res    } } console.log(evenLast(arr));OutputFollowing is the console output −117

Calculate the value of (m)1/n in JavaScript

Aayush Mohan Sinha
Updated on 04-Aug-2023 09:11:11

112 Views

In the realm of JavaScript programming, the ability to calculate the value of (m) to the power 1/n holds significant importance, as it enables developers to perform complex mathematical operations with precision and efficiency. Harnessing the power of JavaScript's computational capabilities, this article dives into the intricacies of calculating such exponential values. By exploring the underlying algorithms and employing rarely used mathematical functions, we will equip developers with the knowledge and tools necessary to seamlessly perform these calculations in their JavaScript programs. Join us on this enlightening journey as we unravel the secrets of computing (m) to the power 1/n, ... Read More

Filtering string to contain unique characters in JavaScript

AmitDiwan
Updated on 17-Apr-2021 11:49:16

611 Views

ProblemWe are required to write a JavaScript function that takes in a string str. Our function should construct a new string that contains only the unique characters from the input string and remove all occurrences of duplicate characters.ExampleFollowing is the code − Live Democonst str = 'hey there i am using javascript'; const removeAllDuplicates = (str = '') => {    let res = '';    for(let i = 0; i < str.length; i++){       const el = str[i];       if(str.indexOf(el) === str.lastIndexOf(el)){          res += el;          continue;       };    };    return res; }; console.log(removeAllDuplicates(str));OutputFollowing is the console output −Ymungjvcp

Finding the greatest and smallest number in a space separated string of numbers using JavaScript

AmitDiwan
Updated on 17-Apr-2021 12:25:08

251 Views

ProblemWe are required to write a JavaScript function that takes in a string that contains numbers separated by spaces.Our function should return a string that contains only the greatest and the smallest number separated by space.Inputconst str = '5 57 23 23 7 2 78 6';Outputconst output = '78 2';Because 78 is the greatest and 2 is the smallest.ExampleFollowing is the code − Live Democonst str = '5 57 23 23 7 2 78 6'; const pickGreatestAndSmallest = (str = '') => {    const strArr = str.split(' ');    let creds = strArr.reduce((acc, val) => {    let { greatest, ... Read More

Returning lengthy words from a string using JavaScript

AmitDiwan
Updated on 17-Apr-2021 12:24:04

73 Views

ProblemWe are required to write a JavaScript function that takes in a sentence of words and a number. The function should return an array of all words greater than the length specified by the number.Inputconst str = 'this is an example of a basic sentence'; const num = 4;Outputconst output = [ 'example', 'basic', 'sentence' ];Because these are the only three words with length greater than 4.ExampleFollowing is the code − Live Democonst str = 'this is an example of a basic sentence'; const num = 4; const findLengthy = (str = '', num = 1) => {    const strArr ... Read More

Separating data type from array into groups in JavaScript

AmitDiwan
Updated on 17-Apr-2021 11:42:09

444 Views

ProblemWe are required to write a JavaScript function that takes in an array of mixed data types. Our function should return an object that contains data type names as key and their value as array of elements of that specific data type present in the array.ExampleFollowing is the code − Live Democonst arr = [1, 'a', [], '4', 5, 34, true, undefined, null]; const groupDataTypes = (arr = []) => {    const res = {};    for(let i = 0; i < arr.length; i++){       const el = arr[i];       const type = typeof el;   ... Read More

Numbers obtained during checking divisibility by 7 using JavaScript

AmitDiwan
Updated on 17-Apr-2021 12:22:30

512 Views

ProblemWe can check for a number to be divisible by 7 if it is of the form 10a + b and a - 2b is divisible by 7.We continue to do this until a number known to be divisible by 7 is obtained; we can stop when this number has at most 2 digits because we are supposed to know if a number of at most 2 digits is divisible by 7 or not.We are required to write a JavaScript function that takes in a number and return the number of such steps required to reduce the number to a ... Read More

Counting divisors of a number using JavaScript

AmitDiwan
Updated on 17-Apr-2021 12:36:25

431 Views

ProblemWe are required to write a JavaScript function that takes in a number and returns the count of its divisor.Inputconst num = 30;Outputconst output = 8;Because the divisors are −1, 2, 3, 5, 6, 10, 15, 30ExampleFollowing is the code − Live Democonst num = 30; const countDivisors = (num = 1) => {    if (num === 1) return num       let divArr = [[2, 0]]       let div = divArr[0][0]    while (num > 1) {       if (num % div === 0) {          for (let i = 0; divArr.length; i++) {             if (divArr[i][0] === div) {                divArr[i][1] += 1                break             } else {                if (i === divArr.length - 1) {                   divArr.push([div, 1])                   break                }             }          }          num /= div       } else {          div += 1       }    }    for (let i = 0; i < divArr.length; i++) {       num *= divArr[i][1] + 1    }    return num } console.log(countDivisors(num));Output8

Hours and minutes from number of seconds using JavaScript

AmitDiwan
Updated on 17-Apr-2021 12:35:56

327 Views

ProblemWe are required to write a JavaScript function that takes in the number of second and return the number of hours and number of minutes contained in those seconds.Inputconst seconds = 3601;Outputconst output = "1 hour(s) and 0 minute(s)";ExampleFollowing is the code − Live Democonst seconds = 3601; const toTime = (seconds = 60) => {    const hR = 3600;    const mR = 60;    let h = parseInt(seconds / hR);    let m = parseInt((seconds - (h * 3600)) / mR);    let res = '';    res += (`${h} hour(s) and ${m} minute(s)`)    return res; }; console.log(toTime(seconds));Output"1 hour(s) and 0 minute(s)"

Returning reverse array of integers using JavaScript

Aayush Mohan Sinha
Updated on 04-Aug-2023 10:08:41

106 Views

Exploring the intricate realm of JavaScript, one encounters various programming challenges that demand innovative solutions. Among these, the ability to return a reverse array of integers emerges as a fundamental yet significant topic. Understanding how to manipulate arrays in JavaScript is essential for developers seeking to enhance their coding prowess. In this enlightening article, we shall embark on a journey to unravel the intricacies of returning a reverse array of integers using JavaScript. By delving into the depths of this subject matter and employing lesser-known methods, we shall empower developers with the knowledge and skills to conquer array manipulation challenges ... Read More

Advertisements