Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.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_Loops - Fatal编程技术网

Javascript 在数组中的每个数字后添加逗号

Javascript 在数组中的每个数字后添加逗号,javascript,jquery,arrays,loops,Javascript,Jquery,Arrays,Loops,我试图创建一个简单的页面,提示用户输入,并检查列表以查看是否包含该输入,然后向用户返回正确或错误的答案。目前,它工作正常,代码如下所示: var barcodes = [ 123425245, 62753264574, 1878769047, 00000000000001718075, 302, 303, ]; var entry=prompt("enter barcode"); var num1=parseInt(entry); documen

我试图创建一个简单的页面,提示用户输入,并检查列表以查看是否包含该输入,然后向用户返回正确或错误的答案。目前,它工作正常,代码如下所示:

var barcodes = [
    123425245,
    62753264574,
    1878769047,
    00000000000001718075,
    302,
    303,
];

var entry=prompt("enter barcode");
var num1=parseInt(entry);
document.write(barcodes.includes(num1));
我的问题是,我有2000多个项目要添加到这个数组中,我正试图从excel电子表格中复制并粘贴它们。当我复制它们时,没有逗号分隔每个条形码,因此我收到一条错误消息。是否有一种快速方法可以在数组中每个数字的末尾添加逗号,还是必须手动添加

感谢您的帮助

来自:

split()

通过如下方式拆分数据,可以使用
split()
创建数组:

var barcodes = [
    123425245,
    62753264574,
    1878769047,
    00000000000001718075,
    302,
    303,
];

var entry=prompt("enter barcode");
var num1=parseInt(entry);
document.write(barcodes.includes(num1));
let str=“123425245 62753264574 1878769047 0000000000000 1718075 302 303”;
让条形码=str.split(“”).map(编号);
控制台日志(条形码)自:

split()

通过如下方式拆分数据,可以使用
split()
创建数组:

var barcodes = [
    123425245,
    62753264574,
    1878769047,
    00000000000001718075,
    302,
    303,
];

var entry=prompt("enter barcode");
var num1=parseInt(entry);
document.write(barcodes.includes(num1));
let str=“123425245 62753264574 1878769047 0000000000000 1718075 302 303”;
让条形码=str.split(“”).map(编号);
控制台日志(条形码)
var条形码=[
123425245,
62753264574,
1878769047,
00000000000001718075,
302,
303,
];
var temp=条形码。连接(“,”);
控制台日志(临时)
var条形码=[
123425245,
62753264574,
1878769047,
00000000000001718075,
302,
303,
];
var temp=条形码。连接(“,”);

console.log(temp)
这不是一个与js相关的问题。您应该研究类似记事本的编辑器,它在这些情况下可以帮助您。这与您的代码编辑器有关,而与javascript无关。尝试查找并替换所有空格/换行符,并将其替换为
。尝试Excel中的字符串连接,然后将结果粘贴到代码中。连接工作非常好,谢谢百万分之一。这不是一个与js相关的问题。您应该研究类似记事本的编辑器,它在这些情况下可以帮助您。这与您的代码编辑器有关,而与javascript无关。尝试查找并替换所有空格/换行符,并将其替换为
。在Excel中尝试字符串串联,然后将结果粘贴到您的代码中。串联非常有效,谢谢