Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS等于字符串中的值_Javascript_String_Variables_Var - Fatal编程技术网

Javascript JS等于字符串中的值

Javascript JS等于字符串中的值,javascript,string,variables,var,Javascript,String,Variables,Var,您好,我需要比较两个字符串值,如果有任何数学,我想输出它们的值。我有这个密码 这将给出$values2和$hrefs2的结果: 671673676 672671670673676675667666674 我想检查$hrefs2值的任何一个值是否等于$values2 之后,我想更改这些类的颜色背景document.getElementsByClassName(“golden”) 谢谢你的帮助 //将字符串分成3个字母和逗号,3个字母和逗号。。。 函数formatNumber(num){ retu

您好,我需要比较两个字符串值,如果有任何数学,我想输出它们的值。我有这个密码

这将给出
$values2
$hrefs2
的结果:

671673676

672671670673676675667666674

我想检查
$hrefs2
值的任何一个值是否等于
$values2

之后,我想更改这些类的颜色背景
document.getElementsByClassName(“golden”)

谢谢你的帮助

//将字符串分成3个字母和逗号,3个字母和逗号。。。
函数formatNumber(num){
return num.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,“$1”)
}
//golden类的输出值
var elements=document.getElementsByClassName(“golden”);
var值=“”;

对于(var i=0;i您可以这样做,以查看hrefs2是否包含values2中的任何数字:

var values2 = '671,673,676';
var values = values2.split(",");

var hrefs2 = '672,671,670,673,676,675,667,666,674';
var hrefs = hrefs2.split(",");

for( var i = 0; i < values.length; i++){
    if( hrefs2.indexOf(values[i] ) > -1 ){
       console.log( 'hrefs2 contains number ' + (values[i]) );
    }
}
var值2='671673676';
var值=值2.拆分(“,”);
变量hrefs2='672671670673676675667666674';
var hrefs=hrefs2.拆分(“,”);
对于(变量i=0;i-1){
log('hrefs2包含数字'+(值[i]);
}
}

我不知道你所说的“之后我想更改这些类别的颜色背景”是什么意思?你想根据这些数字创建RGB背景值吗?

你可以这样做,看看hrefs2是否包含值2中的任何数字:

var values2 = '671,673,676';
var values = values2.split(",");

var hrefs2 = '672,671,670,673,676,675,667,666,674';
var hrefs = hrefs2.split(",");

for( var i = 0; i < values.length; i++){
    if( hrefs2.indexOf(values[i] ) > -1 ){
       console.log( 'hrefs2 contains number ' + (values[i]) );
    }
}
var值2='671673676';
var值=值2.拆分(“,”);
变量hrefs2='672671670673676675667666674';
var hrefs=hrefs2.拆分(“,”);
对于(变量i=0;i-1){
log('hrefs2包含数字'+(值[i]);
}
}

我不知道你说的“在那之后我想更改这些类别的颜色背景”是什么意思?你想从数字中创建RGB背景值吗?

这很有效,非常感谢!很抱歉没有明确说明背景颜色。所以我有你的脚本

//从两个字符串输出相等值
对于(变量i=0;i-1){
log('hrefs3包含数字'+(值3[i]);
文件。写(“
”); document.write(values3[i]);//输出671 673 676 }
}
这很有效,非常感谢!很抱歉没有说清楚背景颜色。所以我有你的脚本

//从两个字符串输出相等值
对于(变量i=0;i-1){
log('hrefs3包含数字'+(值3[i]);
文件。写(“
”); document.write(values3[i]);//输出671 673 676 }
}
如果可能请提供小提琴如果可能请提供小提琴