Javascript 设置最小变量

Javascript 设置最小变量,javascript,variables,Javascript,Variables,我正在制作一个灯箱照片库。我想要一个上面写着例如:3号照片1的柜台 var imagenumber = 0; var imagenumber_count = 1; function prev_btn() { if (imagenumber_count < 1) { imagenumber_count = 1; document.getElementById('counter_txt').innerHTML = imagenumber_count;

我正在制作一个灯箱照片库。我想要一个上面写着例如:3号照片1的柜台

var imagenumber = 0;
var imagenumber_count = 1;

function prev_btn() {

    if (imagenumber_count < 1) {
        imagenumber_count = 1;
        document.getElementById('counter_txt').innerHTML = imagenumber_count;
    } else {
        imagenumber_count -= 1;
        document.getElementById('counter_txt').innerHTML = imagenumber_count;
    }
var-imagenumber=0;
var imagenumber_count=1;
函数prev_btn(){
如果(图像编号\u计数<1){
imagenumber_count=1;
document.getElementById('counter_txt')。innerHTML=imagenumber_count;
}否则{
imagenumber_count-=1;
document.getElementById('counter_txt')。innerHTML=imagenumber_count;
}
当我点击上一个按钮几次,然后点击下一个按钮时,我得到了一个负数,例如:
-1

请问有人能帮我吗


编辑:下一个btn的函数:
函数下一个btn(){imagenumber\u count+=1;}'

使用此
if
语句:

if(imagenumber_count > 1) {
    imagenumber_count -= 1;
    document.getElementById('counter_txt').innerHTML = imagenumber_count;
}

请改用此
if
语句:

if(imagenumber_count > 1) {
    imagenumber_count -= 1;
    document.getElementById('counter_txt').innerHTML = imagenumber_count;
}

你可以简化一下:

function prev_btn() {

    if (imagenumber_count > 1) {
        imagenumber_count -= 1;
        document.getElementById('counter_txt').innerHTML = imagenumber_count;
    }
}

这假设您没有其他代码递减
imagenumber\u计数
,并且假设您不希望
imagenumber\u计数
永远是
0
。如果
0
是它的有效值,请将
>1
更改为
>0

您可以简化这一点:

function prev_btn() {

    if (imagenumber_count > 1) {
        imagenumber_count -= 1;
        document.getElementById('counter_txt').innerHTML = imagenumber_count;
    }
}

这假设您没有其他代码递减
imagenumber\u count
,并且假设您不希望
imagenumber\u count
永远是
0
。如果
0
是它的有效值,请将
>1
更改为
>0
这将更简单

function prev_btn() {

  if (imagenumber_count > 1) {
    imagenumber_count -= 1;
    document.getElementById('counter_txt').innerHTML = imagenumber_count;
  }
}

这将更加简单

function prev_btn() {

  if (imagenumber_count > 1) {
    imagenumber_count -= 1;
    document.getElementById('counter_txt').innerHTML = imagenumber_count;
  }
}

包含
imagenumber\u count+=1;
的其余代码在哪里?实际问题是什么?它应该是什么而不是
-1
?请编辑您的问题并添加缺少的代码…'函数next\u btn(){imagenumber\u count+=1;}'这是“下一步”按钮的功能。-1是负数。当数字为1时,最小值,我在上一个btn上单击了几次,变量的值变成负数,如-1或-2。代码的其余部分在哪里,包含
imagenumber\u count+=1;
,实际问题是什么?应该用什么来代替它
-1
?请编辑您的问题并添加缺少的代码…'next_btn()函数{imagenumber_count+=1;}这是下一步按钮的功能。-1是一个负数。当数字是1时,最小值,我在上一个btn上点击了几次,变量的值变成负数,如-1或-2T.J。我们在同一时间编写了相同的代码。有什么机会…嘿嘿嘿嘿。J。我们在同一时间编写了相同的代码。有什么区别“我们在同一时间写了同样的代码……机会有多大……呵呵”胡说,我在52秒前写了我的代码!万岁!;-)同意:我停下来点了一支烟,然后点击按钮“我们在同一时间写了同样的代码……机会有多大……呵呵”胡说八道,我早52秒就写完了!万岁!;-)同意:我停下来点了一支烟,然后点击按钮