Compare and Swap Adjacent Elements in JavaScript

AmitDiwan
Updated on 03-Oct-2020 15:05:38

422 Views

This is the concept of Bubble Sort. It compares to adjacent element if it is lesser it will swap the value.ExampleFollowing is the code −var numbers = [10, 100, 30, 40, 90, 4, 91, 56, 78]; function bubbleSorting(numbers) {    for (var outer = 0; outer < numbers.length; outer++) {       for (var inner = 0; inner < numbers.length; inner++) {          if (numbers[outer] < numbers[inner]) {             var temp = numbers[outer];             numbers[outer] = numbers[inner];             numbers[inner] = temp; ... Read More

Match the Style of Pre Element While Performing Paste in jQuery

AmitDiwan
Updated on 03-Oct-2020 15:02:13

129 Views

For this, use tag. Set it to contenteditable −We have set the following style for paste −    pre {       min-height: 150px;       min-width: 300px;       font-family: 'Times New Roman', Times, serif;       white-space: pre;       background-color: rgb(19, 22, 27);       color: #98d8e7;    } Now, you can use paste event listener −var getTheData = document.getElementById('data'); getTheData.addEventListener('paste', PutTheDataOnEditor);ExampleFollowing is the code − Live Demo            Document pre {    min-height: 150px;    min-width: 300px;    font-family: ... Read More

Get Value of Data Attribute in jQuery

AmitDiwan
Updated on 03-Oct-2020 14:57:06

9K+ Views

To get value of data attribute, use −$(“yourSelector”).data()The following is our input type with data attribute −ExampleFollowing is the code − Live Demo            Document        var value = $('#txtValue').data('value');    console.log("The value is=" + value); OutputThe output is as follows −

Prime Test in JavaScript by Creating a Custom Function

AmitDiwan
Updated on 03-Oct-2020 14:52:27

191 Views

Create a custom function to test a number is prime or not in JavaScript.ExampleFollowing is the code −function checkNumberIsPrime(number) {    var flag = false;    for (start = 2; start < number / 2; start++) {       if (number % start === 0) {          flag = false;             break;       }       else {          flag = true;       }    }    return flag; } var number = 11; if (checkNumberIsPrime(number) == true) {    console.log("The number is prime"); } else {    console.log("The number is not prime"); }To run the above program, you need to use the following command −node fileName.js.Here, my file name is demo230.js.OutputThe output is as follows −PS C:\Users\Amit\JavaScript-code> node demo230.js The number is prime

Display Result Difference Using ceil() in JavaScript

AmitDiwan
Updated on 03-Oct-2020 14:49:47

171 Views

The Math.ceil() is part of the Math object in JavaScript. Suppose, your value is 4.5 or 4.3, it will give the result 5.Let’s say the following are our values −var result1 = 98; var result2 = 5;Following is the code to display the result difference while using ceil() or not −var result1 = 98; var result2 = 5; console.log("The actual result is=" + result1 / result2); var output = Math.ceil(result1 / result2); console.log("The ceil result is=" + output);To run the above program, you need to use the following command −node fileName.js. Here, my file name is demo229.js.OutputThe output is as ... Read More

Remove Duplicate Records from Array in JavaScript

AmitDiwan
Updated on 03-Oct-2020 14:48:10

284 Views

Let’s say the following are our records with some duplicate values −var objectOfNationality =    [       { nationality: "Indian" },       { nationality: "American" },       { nationality: "Emirati" },       { nationality: "Indian" },       { nationality: "American" }    ];ExampleTo remove duplicate records, use the concept of Set().Following is the code −var objectOfNationality =    [       { nationality: "Indian" },       { nationality: "American" },       { nationality: "Emirati" },       { nationality: "Indian" },       ... Read More

Turn String in Dot Notation into Nested Object with a Value in JavaScript

AmitDiwan
Updated on 03-Oct-2020 14:45:22

4K+ Views

Let’s say the following is our string in dot notation −const keys = "details1.details2.details3.details4.details5"And the following is our array −const firsName = "David";To turn into a nested object, use the concept of split(‘.’) along with map().ExampleFollowing is the code −const keys = "details1.details2.details3.details4.details5" const firsName = "David"; var tempObject = {}; var container = tempObject; keys.split('.').map((k, i, values) => {    container = (container[k] = (i == values.length - 1 ? firsName : {})) }); console.log(JSON.stringify(tempObject, null, ' '));To run the above program, you need to use the following command −node fileName.js.Here, my file name is demo227.js.OutputThe output is as ... Read More

Enter Values with Prompt and Evaluate Conditions in JavaScript

AmitDiwan
Updated on 03-Oct-2020 14:42:45

267 Views

Let’s say we are getting two values with prompt −var firstvalue = parseInt(prompt("Enter the value1")); var secondvalue = parseInt(prompt("Enter the value2"));ExampleFollowing is the code − Live Demo            Document    var firstvalue = parseInt(prompt("Enter the value1"));    var secondvalue = parseInt(prompt("Enter the value2"));    if (firstvalue * secondvalue > 50)       document.write("Result is correct");    else       document.write("Result is not correct"); To run the above program, save the file name anyName.html (index.html). Right click on the file and select the option “Open ... Read More

Variable Defined with Reserved Word const in JavaScript

AmitDiwan
Updated on 03-Oct-2020 14:35:00

154 Views

You cannot change the value of an object when it is defined using const keyword.After changing it will remain same.Let’s say the following is our variable defined with const −const details1 = {    firstName: 'David',    subjectDetails: { subjectName: 'JavaScript' } }ExampleFollowing is the code to change the const variable, which would only display the initial value −const details1 = {    firstName: 'David',    subjectDetails: { subjectName: 'JavaScript' } } const details2 = { ...details1, subjectDetails: { ...details1.subjectDetails }, firstName: 'David' } details2.subjectDetails.subjectName = 'Java ' console.log(details1);To run the above program, you need to use the following command ... Read More

Object Comparison Complexity in JavaScript using Comparison Operator or JSON.stringify

AmitDiwan
Updated on 03-Oct-2020 14:32:54

195 Views

Let’s say the following are our objects −var object1 = { firstName: "David" }; var object2 = { firstName: "David" };You will not get the correct result using comparison operator (== or ===). Use JSON.stringify() for this.ExampleFollowing is the code implementing both the ways and showing the correct result −var object1 = { firstName: "David" }; var object2 = { firstName: "David" }; if (object1 == object2)    console.log("using == operator result ==> true"); else    console.log("using == operator result ==> false"); if (JSON.stringify(object1) == JSON.stringify(object2))    console.log("using JSON.stringify() operator result ==> true"); else    console.log("using JSON.stringify() operator result ==> ... Read More

Advertisements