-
+
+
-
+ class="flex items-center pb-1 border-b border-stone-600 border-dashed md:py-2"
+ :class="{ 'text-red-500': isOperationInvalid(op) }">
+
{{ op.left?.value ?? ' ' }}
@@ -27,7 +27,7 @@
-
+
{{ op.right?.value ?? ' ' }}
@@ -38,28 +38,22 @@
-
+
- {{ operate(op.operator, op.left.value, op.right.value) }}
+ :class="{ 'text-cyan-500': op.result.value === result }"
+ v-else-if="op.result">
+ {{ op.result?.value }}
?
-
+