需求:做核酸时有100多人排队,
若3人一组,则多2人,
若4人一组,则多1人,
若5人一组,则多3人,
问题:一共排队的可能有多少人?
核心思路:刚开始拿到题目会觉得奇怪,但是其实仔细一想就知道,这其实就是一则取余运算,一旦想通了这一点就会觉得题目很简单。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<!-- 做核酸时有100多人排队,
若3人一组,则多2人,
若4人一组,则多1人,
若5人一组,则多3人,
问题:一共排队的可能有多少人? -->
</head>
<body>
<script>
for (let i = 100 ; i < 200 ; i++) {
if(i %3 === 2 && i % 4 ===1 && i % 5 ===3) {
document.write(`排队做核酸的人一共有 ${i} 人 <br>`)
}
}
</script>
</body>
</html>
效果展示: