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);