javascript用循环输出h1-h6的字体
时间: 2024-03-12 17:47:39 浏览: 16
您好,如果您想使用循环输出h1-h6的字体大小,可以使用如下的JavaScript代码:
```
for (var i = 1; i <= 6; i++) {
var title = document.createElement("h" + i);
title.innerHTML = "这是" + i + "级标题";
title.style.fontSize = 30 - 4 * i + "px";
document.body.appendChild(title);
}
```
这段代码使用了一个for循环,从1循环到6,每次循环创建一个h1-h6的标题元素,然后将标题内容插入到标题元素中。接下来,使用`title.style.fontSize`属性来设置标题的字体大小,根据循环变量i的值来计算字体大小,例如第一级标题的字体大小为26px,第二级标题的字体大小为22px,以此类推。最后,使用`document.body.appendChild()`方法将标题元素添加到文档中。这样就可以使用循环输出h1-h6的标题,并且字体大小也是递减的。
相关问题
用javascript循环语句输出1-100的内容
可以使用for循环来输出1到100的内容,代码如下:
```javascript
for (var i = 1; i <= 100; i++) {
console.log(i);
}
```
这个循环从1开始,每次递增1,一直循环到i等于100为止。在循环体中,我们使用console.log()函数将当前的i值输出到控制台。
JavaScript用while循环实现0-100的质数,在控制台打印输出
当然可以!以下是使用JavaScript的while循环来打印出0到100之间的所有质数的代码:
```javascript
let num = 0;
while (num <= 100) {
let isPrime = true;
if (num === 0 || num === 1) {
isPrime = false;
} else {
for (let i = 2; i <= Math.sqrt(num); i++) {
if (num % i === 0) {
isPrime = false;
break;
}
}
}
if (isPrime) {
console.log(num);
}
num++;
}
```
这段代码使用了一个while循环来遍历从0到100的所有数字。对于每个数字,它使用一个内部的for循环来检查该数字是否为质数。如果数字是质数,则通过控制台打印输出。请注意,数字0和1不被视为质数。
你可以将以上代码复制粘贴到控制台中运行,即可看到输出结果。希望对你有所帮助!如果还有其他问题,请继续提问。