JSFiddle - React, Tailwind, and code Playground
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
</html>
JavaScript
function imprimeResultadoComCanvas(valor) {
const canvas = document.createElement("canvas");
//let canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.font = "30px Arial";
ctx.strokeText(`Resultado: ${valor}`, 5, 50);
document.body.appendChild(canvas);
}
function calcula(valor1, valor2, exibirResultado) {
const resultado = valor1 + valor2;
exibirResultado(resultado);
}
calcula(2, 2, imprimeResultadoComCanvas);