JSFiddle - React, Tailwind, and code Playground

by zoldello

JavaScript

var allowMixed = true;
var analysis = { assembly: 'mixed', genome_annotation: 'mixed'  };

console.log(
analysis.assembly
            && ((allowMixed && analysis.assembly === 'mixed') || analysis.assembly !== 'mixed')
            && ((!allowMixed && analysis.genome_annotation !== 'mixed') || allowMixed)
);