gpt4 book ai didi

javascript - 将值从一个函数移动到另一个函数

转载 作者:行者123 更新时间:2023-11-30 15:26:39 26 4
gpt4 key购买 nike

我是 javascript 的新手,我正在尝试学习编程语言。我创建了一个将温度从华氏度转换为摄氏度的快速网站,我正在使用 javascript 进行转换。我知道它不必分为两个不同的功能,但我会从简单开始,然后逐步构建更复杂的功能。我用来完成转换的代码是:

function toCelcius(){

var temp = document.getElementById("tempConversion").value;

var dif = calculate(temp);

var c = (5/9) * dif;

document.getElementById("answer").innerHTML = c;

}

function calculate(temp){

var dif = temp - 32;

document.getElementById("firstCalc").innerHTML = dif;

}

我知道 NaN 不是数字,所以我假设行 var dif = calculation(temp) 没有正确定义。不幸的是,我不明白为什么,需要你的帮助来理解。

非常感谢。

最佳答案

function calculate(temp){
var dif = temp - 32;
document.getElementById("firstCalc").innerHTML = dif;
return dif; // return the value here...
}

function toCelcius(){
var temp = document.getElementById("tempConversion").value;
var dif = calculate(temp); // returned value will be assigned in "dif"
var c = (5/9) * dif;
document.getElementById("answer").innerHTML = c;
}

关于javascript - 将值从一个函数移动到另一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42859767/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com