在控制台日志中功能未定义?

哈里森·M

我正在尝试创建一个工具来转换摄氏,华氏或开尔文的温度值,但是控制台说函数getTemperature()是未定义的?

function getTemperature() {
    var fahrenheit = document.formBox.tempF.value;
    var celsius = document.formBox.tempC.value;
    var kelvin = document.formBox.tempK.value;
    var select = document.formBox.select.value;

    //User gives initial temperature in fahrenheit, convert to C and K
    if (select === "GivenF") {
        var c = (5/9)*(fahrenheit-32);
        var k = ((((fahrenheit-32)*5)/9) + 273.15);
        document.getElementById("celsius").innerHTML = "This equals " + c " degrees celsius.";
        document.getElementById("kelvin").innerHTML = "This equals " + k " kelvin.";
        document.getElementById("fahrenheit").innerHTML = "";
    }
    //User gives initial temperature in celsius, convert to F and K
    else if (select === "GivenC") {
        var f = ((9/5)*celsius)+32;
        var k = celsius+273.15;
        document.getElementById("celsius").innerHTML = "";
        document.getElementById("kelvin").innerHTML = "This equals " + k " kelvin.";
        document.getElementById("fahrenheit").innerHTML = "This equals " + f " fahrenheit.";
    }
    //Use gives initial temperature in kelvin, convert to F and C
    else if (select === "GivenK") {
        var f = (9/5)*(kelvin-273)+32;
        var c = kelvin-273.15;
        document.getElementById("celsius").innerHTML = "This equals " + c " degrees celsius.";
        document.getElementById("kelvin").innerHTML = "";
        document.getElementById("fahrenheit").innerHTML = "This equals " + f " fahrenheit.";
    };
}
埃琳娜(Elena)

存在语法错误,例如

 ... = "This equals " + c " degrees celsius.";

+在变量后错过符号的地方

调用函数的方式也可能有所不同,但是语法错误是首要的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

控制台日志未定义

来自分类Dev

控制台返回未定义

来自分类Dev

即使在控制台日志上已定义,React状态仍未定义

来自分类Dev

Redux Reducer没有显示我的控制台日志并返回未定义

来自分类Dev

已在控制台日志上打印的未定义变量

来自分类Dev

AJAX响应返回有效的JSON,控制台日志未定义

来自分类Dev

选择显示未定义但控制台日志显示值 angularjs

来自分类Dev

JavaScript递归功能控制台记录正确答案,但返回未定义

来自分类Dev

功能未定义,但可以在控制台(Webpack)中使用

来自分类Dev

查询返回控制台日志中的项目,但是html显示Uncaught TypeError:尝试显示在页面上时无法调用未定义的方法“ get”

来自分类Dev

Ajax错误:控制台说-未定义POST

来自分类Dev

mongodb调试-ReferenceError:未定义控制台

来自分类Dev

Android Webview:控制台未定义

来自分类Dev

为什么控制台输出未定义?

来自分类Dev

Ajax的控制台错误:ReferenceError:未定义$

来自分类Dev

Android Web控制台:UncaughtReferenceError:未定义Worker

来自分类Dev

nil:NilClass rails控制台的未定义方法“ <<”

来自分类Dev

Android Webview:控制台未定义

来自分类Dev

控制台返回未定义变量,但变量为

来自分类Dev

控制台期间未定义结果

来自分类Dev

我可以在js中创建自定义控制台日志功能吗?

来自分类Dev

jQuery脚本在WordPress中给出“未定义不是函数”控制台错误

来自分类Dev

流星:“控制台”变量在require调用中未定义

来自分类Dev

如何在此功能中添加控制台日志?

来自分类Dev

获取控制台日志此功能

来自分类Dev

组件 this.props 在控制台中未定义日志记录,但在 React Developer Tools 中显示

来自分类Dev

NoMethodError:尝试通过控制台从数据库中删除对象时,nil:NilClass的未定义方法“删除”

来自分类Dev

自定义控制台日志功能,一个console.log包装器

来自分类Dev

json阵列中的控制台日志

Related 相关文章

  1. 1

    控制台日志未定义

  2. 2

    控制台返回未定义

  3. 3

    即使在控制台日志上已定义,React状态仍未定义

  4. 4

    Redux Reducer没有显示我的控制台日志并返回未定义

  5. 5

    已在控制台日志上打印的未定义变量

  6. 6

    AJAX响应返回有效的JSON,控制台日志未定义

  7. 7

    选择显示未定义但控制台日志显示值 angularjs

  8. 8

    JavaScript递归功能控制台记录正确答案,但返回未定义

  9. 9

    功能未定义,但可以在控制台(Webpack)中使用

  10. 10

    查询返回控制台日志中的项目,但是html显示Uncaught TypeError:尝试显示在页面上时无法调用未定义的方法“ get”

  11. 11

    Ajax错误:控制台说-未定义POST

  12. 12

    mongodb调试-ReferenceError:未定义控制台

  13. 13

    Android Webview:控制台未定义

  14. 14

    为什么控制台输出未定义?

  15. 15

    Ajax的控制台错误:ReferenceError:未定义$

  16. 16

    Android Web控制台:UncaughtReferenceError:未定义Worker

  17. 17

    nil:NilClass rails控制台的未定义方法“ <<”

  18. 18

    Android Webview:控制台未定义

  19. 19

    控制台返回未定义变量,但变量为

  20. 20

    控制台期间未定义结果

  21. 21

    我可以在js中创建自定义控制台日志功能吗?

  22. 22

    jQuery脚本在WordPress中给出“未定义不是函数”控制台错误

  23. 23

    流星:“控制台”变量在require调用中未定义

  24. 24

    如何在此功能中添加控制台日志?

  25. 25

    获取控制台日志此功能

  26. 26

    组件 this.props 在控制台中未定义日志记录,但在 React Developer Tools 中显示

  27. 27

    NoMethodError:尝试通过控制台从数据库中删除对象时,nil:NilClass的未定义方法“删除”

  28. 28

    自定义控制台日志功能,一个console.log包装器

  29. 29

    json阵列中的控制台日志

热门标签

归档