我有这样的问题:
i = [
'pic1.gif',
'pic2.gif'
];
我从两张图片中随机生成n张图片的序列:
a = function(n){
str = '<div>'
for(i = 0; i < n; i++){
str += '<img src="'+ /*randomElement of array i*/ +'">';
}
str += '<div>';
return str;
}
我现在需要做的是如何计算pic1生成的数量?
答案 0 :(得分:1)
如果您知道图片的名称,并且没有变化,我们可以使用简单变量
来找到计数a = function(n){
str = '<div>'
**//adding a temp variable**
count_img =0;
for(i = 0; i < n; i++){
str += '<img src="'+ /*randomElement of array i*/ +'">';
**//check the image name
if(imagename matches){
//increment the count
count_img = count_img +1;
}**
}
**console.log(count_img);**
str += '<div>';
return str;
}