if 语句计算显示在错误的位置
if statement calculation being shown in the wrong place
我是初学者,我有一个 if 语句,它在我希望计算所在的文本框中返回输入值,并在我最初输入信息的文本框中返回计算。
问题图
$w.onReady(function () {
$w("#generatequote").onClick((event) => {
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#SR").value = SR*2
//if the input number is less than 100 display the input number times two
}
$w("#quotetext").value =(SR)
});
这是我尝试过的另一种方式,但它显示了输入值而不进行计算
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#SR").value = ("#SR")*2
这是我尝试过的另一种方法,但它也没有进行计算
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#SR").value *2
}
只是猜测,您第一个代码的唯一问题似乎是您混淆了两个文本框。
"#SR"
是输入框,你给它赋值SR*2
。
$w("#SR").value = SR*2
虽然 "#quotetext"
是您要显示结果的位置,但您给它的值是 SR
。
$w("#quotetext").value =(SR)
那么,试着翻转一下?
$w.onReady(function () {
$w("#generatequote").onClick((event) => {
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#quotetext").value = SR*2
//if the input number is less than 100 display the input number times two
}
$w("#SR").value =(SR)
});
我是初学者,我有一个 if 语句,它在我希望计算所在的文本框中返回输入值,并在我最初输入信息的文本框中返回计算。
问题图
$w.onReady(function () {
$w("#generatequote").onClick((event) => {
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#SR").value = SR*2
//if the input number is less than 100 display the input number times two
}
$w("#quotetext").value =(SR)
});
这是我尝试过的另一种方式,但它显示了输入值而不进行计算
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#SR").value = ("#SR")*2
这是我尝试过的另一种方法,但它也没有进行计算
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#SR").value *2
}
只是猜测,您第一个代码的唯一问题似乎是您混淆了两个文本框。
"#SR"
是输入框,你给它赋值SR*2
。
$w("#SR").value = SR*2
虽然 "#quotetext"
是您要显示结果的位置,但您给它的值是 SR
。
$w("#quotetext").value =(SR)
那么,试着翻转一下?
$w.onReady(function () {
$w("#generatequote").onClick((event) => {
var SR = Number($w("#SR").value);
if (SR<100) {
$w("#quotetext").value = SR*2
//if the input number is less than 100 display the input number times two
}
$w("#SR").value =(SR)
});