Javascript Java脚本-为某些数组元素指定不同的颜色

Javascript Java脚本-为某些数组元素指定不同的颜色,javascript,html,arrays,replace,styles,Javascript,Html,Arrays,Replace,Styles,我正试图用JS做些什么,但按照通常的方式,数组被证明是我存在的祸根 我必须循环从1到100的数字,并在HTML中打印它们,每个除以3的数字应该显示为红色,而所有其他数字都应该是黑色。我尝试了很多事情,试图找到如何做到这一点,但没有找到答案。任何人都可以告诉我什么是正确的方法吗?您可以使用以下代码获得您想要的 for(设i=1;i(i%3)==0?`THREE`:i) .join(“”); document.write(`${text}`) b{ 颜色:红色; }在帖子充斥着不喜欢的内容之前,你

我正试图用JS做些什么,但按照通常的方式,数组被证明是我存在的祸根


我必须循环从1到100的数字,并在HTML中打印它们,每个除以3的数字应该显示为红色,而所有其他数字都应该是黑色。我尝试了很多事情,试图找到如何做到这一点,但没有找到答案。任何人都可以告诉我什么是正确的方法吗?

您可以使用以下代码获得您想要的

for(设i=1;i<101;i++){
如果(i%3==0){
console.log('THREE');
}否则{
控制台日志(i)
}

}
首先,通过编号
1
循环到
100

for (var i = 1; i <= 100; i++) {
    //Stuff will go here
}
最后,添加
if
语句:

if (i % 3) {
    document.write(i);
} else {
    document.write("THREE");
}
完整代码:


for(var i=1;i将这三个元素放在一些内联元素中,并添加css规则来更改颜色。
对于打印列表,杰克解释了解决方案。(做了不同的事情,因为我可以。)

const text=(新数组(100))
.填写(“”)
.map((_v,i)=>(i%3)==0?`THREE`:i)
.join(“
”); document.write(`${text}

`)
b{
颜色:红色;

}
在帖子充斥着不喜欢的内容之前,你能发布你的代码吗?是关于颜色的问题吗?模?两者都没有?是的,很抱歉它应该是红色的,而不是改成word。谢谢你的回答,杰克·巴什福德,但是,由于时间太晚了,我分心了,问错了问题。我在想第一个任务是更改单词,我已经做了。我现在想知道的是如何更改html中文本的颜色。您想要什么颜色?例如,您想要蓝色表示数字,红色表示三个
?您可以编辑您的问题吗?只需将三个更改为红色,我就可以看到它是如何完成的太好了,谢谢。我已经编辑了问题:)
if (i % 3) {
    document.write(i);
} else {
    document.write("THREE");
}