Tengo un retorno booleano de una función que sugiere 2 comprobaciones y, según el resultado, se muestra un mensaje.
ejemplo:
<script> function guessTheNumber(p1) { const test = 5; return p1 > 6 || p1 === test ; } </script>texto mostrado
{{ mayor (si se ejecuta la primera expresión) || {{ igual (si se ejecuta la segunda expresión) }}
Estas condiciones se pueden expresar en el marcado...
{{ p1 > 6 ? 'greater than 6' : (p1 === 5 ? 'equal to 5' : 'neither' ) }}O, como prefiero, en un método que se entienda que produce una cadena para el marcado...
<!-- in the markup --> {{ theThingAboutP(p1) }} // in methods: {} theThingAboutP(p1) { if (p1>6) return 'greater than 6'; if (p1===5) return 'equal to 5'; return 'neither'; }