Articles on Trending Technologies

Technical articles with clear explanations and examples

Sort array according to the date property of the objects JavaScript

AmitDiwan
AmitDiwan
Updated on 21-Nov-2020 195 Views

We are required to write a JavaScript function that takes in an array of objects of dates like this −const arr = [    {date: "2016-06-08 18:10:00"},    {date: "2016-04-26 20:01:00"},    {date: "2017-02-06 14:38:00"},    {date: "2017-01-18 17:30:21"},    {date: "2017-01-18 17:24:00"} ];We are required to write a JavaScript function that takes in one such array. The function should then sort the array according to the date property of the objects.Exampleconst arr = [    {date: "2016-06-08 18:10:00"},    {date: "2016-04-26 20:01:00"},    {date: "2017-02-06 14:38:00"},    {date: "2017-01-18 17:30:21"},    {date: "2017-01-18 17:24:00"} ]; const sortByTime = (arr ...

Read More

How to display star/asterisk sign (*) inside a base R plot?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 21-Nov-2020 3K+ Views

To display characters inside a base R plot we can simply use text function with expression and if we want to display an asterisk then we need to put the asterisk within double quotes. For example, if we want to display three stars then only expression(paste("***"))) should be used. Check out the below examples to understand how it works.Example1> plot(1:10,type="n") > text(8,9,expression(paste(Sig.^"***")))OutputExample2> plot(1:10,type="n") > text(5,6,expression(paste(Less_Sig.^"**")))OutputExample3> plot(1:10,type="n") > text(2,3,expression(paste(Very_Less_Sig.^"**")))Output

Read More

Merge JSON array date based JavaScript

AmitDiwan
AmitDiwan
Updated on 21-Nov-2020 776 Views

Suppose, we have the following array of objects −const arr = [    {       "date" : "2010-01-01",       "price" : 30    },    {       "date" : "2010-02-01",       "price" : 40    },    {       "date" : "2010-03-01",       "price" : 50    },    {       "date" : "2010-01-01",       "price2" : 45    },    {       "date" : "2010-05-01",       "price2" : 40    },    {       "date" : "2010-10-01", ...

Read More

Merge JavaScript objects with the same key value and count them

AmitDiwan
AmitDiwan
Updated on 21-Nov-2020 4K+ Views

Suppose, we have an array of objects like this −const arr = [{    "value": 10,    "id": "111",    "name": "BlackCat", }, {    "value": 10,    "id": "111",    "name":    "BlackCat", }, {    "value": 15,    "id": "777",    "name": "WhiteCat", }];We are required to write a JavaScript function that takes in one such array.The function should then merge all those objects together that have the common value for "id" property.Therefore, for the above array, the output should look like −const output = [{    "value": 10,    "id": "111",    "name": "BlackCat",    "count": 2, ...

Read More

Is the second string a rotated version of the first string JavaScript

AmitDiwan
AmitDiwan
Updated on 21-Nov-2020 190 Views

We are required to write a JavaScript function that takes in two strings, say str1 and str2. We are required to determine whether or not the second string is a rotated version of the first string.For example− If the input strings are −const str1 = 'abcde'; const str2 = 'cdeab';Then the output should be true because str2 is indeed made by shifting 'ab' to the end of string in str1.Exampleconst str1 = 'abcde'; const str2 = 'cdeab'; const isRotated = (str1, str2) => {    if(str1.length !== str2.length){       return false    };    if( (str1.length || str2.length) ...

Read More

How to make the axes widths in a plot wider than default in base R?

Nizamuddin Siddiqui
Nizamuddin Siddiqui
Updated on 21-Nov-2020 154 Views

The axes widths are generally very thin in plots but we can make them wider. This will be useful if we want to highlight the axes labels for reasons such as getting attention of the viewer on axes labels etc. To increase the width of the axes in a base R plot, we can use axis function and set the lwd argument.Example> x hist(x) > axis(side=1,lwd=4)Output:Example> axis(side=2,lwd=4)Output:

Read More

Implementing binary search in JavaScript to return the index if the searched number exist

AmitDiwan
AmitDiwan
Updated on 21-Nov-2020 690 Views

We are required to write a JavaScript function that takes in a sorted array of numbers as the first argument and a search number as the second argument.If the search number exists in the array, we need to return its index in the array, otherwise we need to return -1.We have to do this making use of the binary search algorithm. The binary search algorithm is basically a divide and conquer algorithm which recursive divides the array into halves until it converses to a singleton element.The sorting of array is necessary of binary search algorithm in this case, as it ...

Read More

Is uppercase used correctly JavaScript

AmitDiwan
AmitDiwan
Updated on 21-Nov-2020 110 Views

For the purpose of this very problem, we define the correct use of uppercase letter by the following rules −All letters in a word are capitals, like "INDIA".All letters in a word are not capitals, like "example".Only the first letter in a word is capital, like "Ramesh".We are required to write a JavaScript function that takes in a string determines whether or not the string complies with any of these three rules.If it does then we return true, false otherwise.Exampleconst detectCapitalUse = (word = '') => {    let allCap = true;    for (let i = 0; i < ...

Read More

Go through an array and sum only numbers JavaScript

AmitDiwan
AmitDiwan
Updated on 21-Nov-2020 423 Views

We are required to write a JavaScript function that takes in an array. The array might contain any type of value, Number literals, string literals, objects, undefined.Our function should pick all the Number type values and return their sumExampleconst arr = [1, 2, 'a', 4]; const countNumbers = (arr = []) => {    let sum = 0;    for(let i = 0; i < arr.length; i++){       const el = arr[i]; if(+el){          sum += +el;       };    };    return sum; } console.log(countNumbers(arr));OutputAnd the output in the console will be −7

Read More

Sort in multi-dimensional arrays in JavaScript

AmitDiwan
AmitDiwan
Updated on 21-Nov-2020 794 Views

Suppose, we have the following array of arrays −const arr = [ ["A", "F", "A", "H", "F", "F"],  ["F", "A", "A", "F", "F", "H"] ];We are required to write a JavaScript function that takes in one such array.The function should sort all the subarrays of the given array internally according to these rules −If the elements are not either "A" or "F", they should maintain their positionIf the element is either of "A" or "F", they should be sorted alphabeticallyTherefore, the final output for the above array should look like −const output = [ ["A", "A", "A", "H", "A", "F"], ...

Read More
Showing 44551–44560 of 61,248 articles
Advertisements