js functional programming short if else code example
Example 1: typescript if then shorthand
const x = true;
var result = x === true ? "passed" : "failed";
//Explanation
//var 1.result = 2.x 3.=== 4.true 5.? 6."passed" 7.: 8."failed";
//1.result
//2.left side of if statement
//3.if statement operator
//4.right side of if statement
//5.shorthand then operator
//6.if true the result will be "passed"
//7.shorthand else operator
//8.if false the result will be "failed"
Example 2: functional not if then else
//remove if then else...
OBJECT MAPPER
const colors = { red: true, blue: true, 'default': false, }; //An object specifying the results
const colorMapper = color => colors[color] || colors['default']; // A mapping function
const color = colorMapper(item.color);