【问题标题】:How to display math equation [closed]如何显示数学方程[关闭]
【发布时间】:2020-08-25 18:02:15
【问题描述】:

我有一个这样的测验

问题是$x^2$。我想做一个数学方程。 $x^2$ 应该是 x power 2。这是js代码

const quizdata = [{
  question: "$x^2$ Characterized by skill at understanding and profiting by circumstances",
  options: ["Prescient", "Analyst", "Diminution", "Shrewd"],
  answer: "Shrewd",
  category: 1
}],

有没有办法显示这种情况下的数学方程?

【问题讨论】:

  • 欢迎来到 *!到目前为止,您尝试过什么来解决这个问题?你哪里失败了?如果您尝试自己找到解决方案,而不是要求通用的“我如何解决这个问题”教程,您通常会在此处获得更好的答案。

标签: javascript


【解决方案1】:

公式的格式看起来像 TeX。您可以使用 HTML 重写简单的东西,例如

2<sup>2</sup>

实现22

或者使用https://www.mathjax.org/ 之类的工具来显示复杂的数学。

【讨论】:

    【解决方案2】:

    包含 MathJax 库,用于生成漂亮的基于 Latex 的数学公式

    <html>
    <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
    $$ y=x^2 $$
    <html>

    【讨论】:

      【解决方案3】:

      是的,您必须为此使用 HTML 标记 sup

      x&lt;sup&gt;2&lt;/sup&gt; 将显示 x2

      【讨论】:

        【解决方案4】:

        您可以使用 ascii 数学方法以您想要的方式打印数学方程。

        等网站。 http://asciimath.org/

        【讨论】: