利用js 实现把1到100中除了2的倍数和3的倍数之外的数显示在浏览器中(document.write()可以写到浏览器窗口。
时间: 2023-03-19 19:23:25 浏览: 85
以下是用JavaScript实现在浏览器中显示1到100中除了2的倍数和3的倍数之外的数的代码:
```javascript
for (let i = 1; i <= 100; i++) {
if (i % 2 !== 0 && i % 3 !== 0) {
document.write(i + " ");
}
}
```
代码解释:
- 用 `for` 循环遍历1到100中的所有数字。
- 使用条件语句 `if` 判断当前数字是否既不是2的倍数也不是3的倍数。
- 如果是,则使用 `document.write()` 将该数字写入浏览器中,并添加一个空格以便区分每个数字。
相关问题
用c语言中的循环编写一个可以求1到100之间3和4的公倍数的程序
以下是用C语言编写的程序,可以输出1到100之间3和4的公倍数:
```c
#include <stdio.h>
int main() {
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 4 == 0) {
printf("%d ", i);
}
}
return 0;
}
```
程序中使用了for循环遍历1到100之间的数,并使用if语句判断当前数是否是3和4的公倍数,如果是则输出该数。
使用request对象从超级链接中获取参数.页面1.显示数字1-100.点击数字跳转页面2.页面2.显示数字是不是5的倍数
在页面1中,我们可以使用超级链接将数字作为参数传递给页面2。具体做法如下:
```html
<!-- 页面1 -->
<!DOCTYPE html>
<html>
<head>
<title>页面1</title>
</head>
<body>
<h1>数字列表</h1>
<ul>
<!-- 生成数字列表 -->
<?php for ($i = 1; $i <= 100; $i++): ?>
<li><a href="page2.php?number=<?php echo $i; ?>"><?php echo $i; ?></a></li>
<?php endfor; ?>
</ul>
</body>
</html>
```
在页面1中,我们生成了1-100的数字列表,并为每个数字生成一个超级链接,链接的地址是page2.php,同时将数字作为参数number传递给page2.php。例如,当用户点击数字5时,页面2的链接地址就是page2.php?number=5。
接下来,在页面2中,我们可以通过request对象获取页面1传递的参数number,并判断它是否是5的倍数。具体做法如下:
```php
<!-- 页面2 -->
<!DOCTYPE html>
<html>
<head>
<title>页面2</title>
</head>
<body>
<?php
$number = $_REQUEST['number']; // 获取页面1传递的参数number
if ($number % 5 == 0) {
echo "<p>{$number}是5的倍数</p>";
} else {
echo "<p>{$number}不是5的倍数</p>";
}
?>
</body>
</html>
```
在页面2中,我们首先使用$_REQUEST['number']获取页面1传递的参数number,然后使用取模运算符%判断它是否是5的倍数。最后,根据判断结果输出相应的提示信息。