jquery 0以下はカウントしない
jqueryを使って、「0以下になったときはカウントしない」というのを実装したいのですが、うまくいきません。
-1とかまでカウントされてしまいます。。
var counter = 0; if ( counter >= 0 ) { $(".plus-btn").click(function() { counter++; console.log( counter ); $('.cnt-badge').html( counter ); }); $(".minus-btn").click(function() { counter--; console.log( counter ); $('.cnt-badge').html( counter ); }); }
jqueryやjsは苦手なので、ベタベタな書き方になってしまっていますが、
やり方としてはcounterが0以上の時に処理する内容を書いているのに、うまくいきません。
また、だったらelse文書けばいいのかなと思ったのですが、カウントしないってどう書けばいいんだと悩み、できずにいます。
調べても0以下って出てこないんですね。。
どなたか書き方を教えてください。
どうかよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/01/19 16:46
退会済みユーザー
2019/01/19 16:47