Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 二进制字符串查找_Javascript_Jquery_Arrays - Fatal编程技术网

Javascript 二进制字符串查找

Javascript 二进制字符串查找,javascript,jquery,arrays,Javascript,Jquery,Arrays,是否有javascript脚本解决方案来检查字符串并基于字符串的字符位置显示值。例如: 00010010000010 如果第一位为1,则显示红色 如果第一位为0,则不显示任何内容 如果第二位为1,则显示蓝色 如果第二位为0,则不显示任何内容 等等 我的字符串当前仅显示16位输出 $("#spanwStatus_Word_1").text (Number(data[6]).toString(2)); 您可以使用以下代码: var res = words.filter ( (word, i) =&

是否有javascript脚本解决方案来检查字符串并基于字符串的字符位置显示值。例如:

00010010000010

如果第一位为1,则显示红色

如果第一位为0,则不显示任何内容

如果第二位为1,则显示蓝色

如果第二位为0,则不显示任何内容

等等

我的字符串当前仅显示16位输出

$("#spanwStatus_Word_1").text (Number(data[6]).toString(2));

您可以使用以下代码:

var res = words.filter ( (word, i) => num & (1<<i) );

var res=words.filter((word,i)=>num&(1好吧,你可以做
if(str.charAt(0)==0)
等等,我想。我不认为有比这更自动化的东西了。是的,这是可能的。你能描述一下“等等”的细节吗?你是什么意思?显示一个值?在html中的某个地方显示它?使用“”拆分字符串并使用ternaryHello,yes循环生成的数组,以html显示值。如果位1=1,则显示红色。如果位1=0,则不显示任何内容。@trincot感谢您的回答。作为一名新手,我努力理解您的代码。谢谢您的时间。您需要更多解释吗?我很乐意给出。或者您在mea中掌握了它吗n时间?