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