一个可以在随机情况下从增加切换到减少的按钮,可能吗?

22 浏览
0 Comments

一个可以在随机情况下从增加切换到减少的按钮,可能吗?

有个问题:能否设置一个按钮,点击一次可以增加或减少一个数字?我想知道是否有这样的功能,如果有,如何实现?

0
0 Comments

一个可以在递增和递减之间随机切换的按钮,可能吗?原因是可以使用Math.random()来决定是否递增或递减:

var counter = 0,
    $counter = document.getElementById('counter'),
    $myBtn = document.getElementById('myBtn');
$myBtn.addEventListener('click', incrementOrDecrement);
function incrementOrDecrement() {
  var shouldIncrement = Math.random() > 0.5; // 50% 的几率递增
  counter += shouldIncrement ? 1 : -1;
  $counter.innerText = counter;
}


0

解决方法是使用Math.random()生成一个0到1之间的随机数,如果生成的随机数大于0.5,则计数器递增,否则递减。通过点击按钮,调用incrementOrDecrement函数来改变计数器的值,并将更新后的值显示在页面上。

0