【发布时间】:2018-03-17 17:51:02
【问题描述】:
我正在尝试根据用户输入的 y 将 x 设置为某个值。 用户可以输入 y 值,但我的功能不打印 x。 有人有什么想法吗?我什么都没找到。
var y = 12;
var x = paymentfrequency()
function paymentfrequency() {
if (y = year) {
x = 1;
}
if (y = quarter) {
x = 4;
}
if (y = month) {
x = 12;
}
if (y = fortnight) {
x = 26;
}
if (y = week) {
x = 52;
}
return x = 0
}
document.getElementById("output").innerText = x;
<b>The text is: </b><span id="output"> </span>
【问题讨论】:
-
= 设置一个值....
-
您是否在其他任何地方定义了
year、quarter、month、fortnight和week? -
你为什么返回
x=0? -
@Booligoosh 是的,定义了年、季度、月、两周和周,并且 y 确实显示了这 5 个选项之一的结果
-
请edit您的问题显示所有的相关代码。
标签: javascript html function var