Logical operators are also used in if condition, and with conditional operators most of the time, and their output is boolean value i.e. True or False.
let score=Number(prompt("Enter Score:")); if(score==50||score==100){ alert("Congratulation") }
let cDeveloper=""; let javaDeveloper=""; console.log(cDeveloper ||javaDeveloper ||"Brendan Eich"); // Brendan Eich
let cDeveloper="Dennis Ritchie"; let javaDeveloper="James Gosling"; console.log(cDeveloper ||javaDeveloper ||"Brendan Eich"); // Dennis Ritchie Eich
Return the first argument, if it is not null or undefined, otherwise return the second argument.
let ebook=""; console.log(ebook ?? "JavaScript Cookbook"); //JavaScript Cookbook
let ebook="JavaScript Recipes"; console.log(ebook ?? "JavaScript Cookbook"); //JavaScript Recipes
let age=Number(prompt("Enter Age:")); if(age>=15 && age>=24){ alert("Youth Age Group") }
let cDeveloper=""; let javaDeveloper=""; console.log(cDeveloper &&javaDeveloper &&"Brendan Eich"); // blank
let cDeveloper="Dennis Ritchie"; let javaDeveloper="James Gosling"; console.log( cDeveloper &&javaDeveloper &&"Brendan Eich"); // Brendan Eich
Ad: