Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript—基于框中键入的数值和从下拉列表中选择的选项的值_Javascript_Drop Down Menu_Date Arithmetic - Fatal编程技术网

Javascript—基于框中键入的数值和从下拉列表中选择的选项的值

Javascript—基于框中键入的数值和从下拉列表中选择的选项的值,javascript,drop-down-menu,date-arithmetic,Javascript,Drop Down Menu,Date Arithmetic,嗨,我想根据患者的肾功能计算药物的剂量。用户将在文本框中以数值形式输入肾功能,然后从下拉列表中选择药物。输出框将显示推荐剂量 我在考虑一个开关或IF语句,因为下拉列表中的每种药物都有不同的剂量,但每种药物的剂量也取决于肾功能。我最初使用excel时使用了以下公式,但我不知道如何用javascript编写它们: =IF(D1>19,B7,(IF(D1>9,"600mg-2.4g daily every 6 hours",(IF(D1<10,"600mg-1.2g daily ev

嗨,我想根据患者的肾功能计算药物的剂量。用户将在文本框中以数值形式输入肾功能,然后从下拉列表中选择药物。输出框将显示推荐剂量

我在考虑一个开关或IF语句,因为下拉列表中的每种药物都有不同的剂量,但每种药物的剂量也取决于肾功能。我最初使用excel时使用了以下公式,但我不知道如何用javascript编写它们:

=IF(D1>19,B7,(IF(D1>9,"600mg-2.4g daily every 6 hours",(IF(D1<10,"600mg-1.2g daily every 6 hours")))))

=IF(D1>19,B7),(IF(D1>9,“每天每6小时服用600mg-2.4g”),(如果(D1我不认为你会得到对药物的支持,除非它是出于法律、医学目的。我在医学界工作,所以它是为了医学目的。我只是想弄清楚剧本会是什么样子。对上述IF公式有什么建议吗?目前,我们没有足够的信息来提出abo的概念但是你的问题。如果你能解释一下你的excel实现的公式,也许能让我们知道这些值会产生什么结果。顺便说一句:不要混淆“Java”和“JavaScript”;是否有可能看到一个示例;例如,您让用户选择x肾功能值并使用名为y的药物进行选择。因此,通过一个工作示例更容易理解。您的药物列表是来自数据库的?如果是,您将剂量值存储在何处?是否有无肾功能v的每种药物的剂量标准价值?