gpt4 book ai didi

javascript - 为什么我的函数不遵循 if/else 条件?

转载 作者:行者123 更新时间:2023-12-02 19:26:25 24 4
gpt4 key购买 nike

这是 fiddle :http://jsfiddle.net/K5dsh/

我正在尝试制作一个简单的计算器,它可以评估给定数字之间的差异,并据此给出答案。它有两个问题:

1.) 我的脚本给出的答案始终是第二个 else if 语句的结果,即使输入与其之前的条件匹配。

2.) 即使有新的输入应该给出不同的结果,答案也不会改变。

有人看出问题出在哪里吗?谢谢。

最佳答案

正如 Ivan 指出的那样,您永远不会使用文本框中输入的值来更新 highlowcommon 的值。您应该在 calculate 函数内分配值。 See updated fiddle .

此外,您可能需要投入一些时间来学习像 Knockout.js 这样的框架。它使将 HTML 表单元素数据绑定(bind)到 JavaScript View 模型变得异常简单。

关于javascript - 为什么我的函数不遵循 if/else 条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12013109/

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