请马上登录,朋友们都在花潮里等着你哦:)
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 马黑黑 于 2023-5-17 13:10 编辑
以下代码实现计数器在指定范围内(包含边界数)循环遍历。这里约定,begin < end,即起始数小于终止数。本法支持负数。以下是代码:
<div id="mydiv"></div>
<p><input id="btn" type="button" value="反复点击" /></p>
<script>
let begin = 2, end = 6; /* 起止数 */
let calc = begin; /* 计数器 */
mydiv.innerText = `起始数 ${begin} | 终止数 ${end}`;
btn.onclick = () => {
mydiv.innerText = calc;
calc += calc < end ? 1 : -(end - begin);
}
</script>
核心代码是计数变量 calc 的运算(行10),每次按钮点击它会加上或减去一个数,规则是,当计数变量 calc 自身小于终止数 end 时加 1 ,否则,减去 (end - begin) 即范围总个数。
|