如何使用以下信息进行并行数组
How to do parellel arrays with following information
对于这个问题,它可能有点模糊,因为我根本不明白,可能是措辞。。从我在课堂上学到的东西来看,这似乎要困难得多。所以我不知道从哪里开始。。如果有人能帮助我更轻松地度过难关,我将不胜感激!
问题:设计一个程序,读取问题6中描述的相同零件库存文件。零件是:(记录代码、零件编号、零件描述和库存余额)验证每个记录上的记录代码和零件编号,并打印零件编号在AA3000和AA3999值范围内的所有有效记录的详细信息。同时在零件列表的末尾打印这些选定记录的计数。
现在,我希望你能理解它的要求,因为我肯定不会。任何帮助或小规模的步行都会很棒。这是我应该从给我的代码开始的。
var Rec_Code = new Array(11,11,11,12,11,12,11,13,11,14);
var Numer = new Array(2000,3000,3003,3008,3999,2000,1090,3678,3777,3543);
var Alpha = new Array("AA","AA","AX","AA","AA","AA","AB","AA","AN","AA");
var Desc = new Array("X","L","S","F","R","U","T","N","Q","Y");
var Inv_Bal = new Array(12,13,14,23,34,56,32,45,67,77);
此外,这是给我的,这基本上是我必须做的,但不知道如何完全做到这一点。
- 使用我提供的变量来创建5个并行数组,RecCode、零件号的AlphaPart、零件编号的Numeric部分、Description和Inventory。您需要在前3个数组中搜索:
- RecCode,共11个
- "AA"的字母代码:
- 介于3000-3999之间的数字代码
找到匹配项时,增加计数并显示"说明"answers"库存"。
假设所有数组都是相同的长度并进行了适当的排序,您可以在其中一个数组上循环并显示所需的信息:
var count = 0;
for(var i = 0; i < Rec_Code.length; i++)
{
if(Rec_Code[i] == 11 && Alpha[i] == 'AA' && (Numer[i] >= 3000 && Numer[i] <= 3999))
{
console.log(Desc[i]);
console.log(Inv_Bal[i]);
count++;
}
}
var Rec_Code = new Array(11,11,11,12,11,12,11,13,11,14);
var Numer = new Array(2000,3000,3003,3008,3999,2000,1090,3678,3777,3543);
var Alpha = new Array("AA","AA","AX","AA","AA","AA","AB","AA","AN","AA");
var Desc = new Array("X","L","S","F","R","U","T","N","Q","Y");
var Inv_Bal = new Array(12,13,14,23,34,56,32,45,67,77);
var count = 0;
for(var i = 0; i < Rec_Code.length; i++)
{
if(Rec_Code[i] == 11 && Alpha[i] == 'AA' && (Numer[i] >= 3000 && Numer[i] <= 3999))
{
console.log(Desc[i]);
console.log(Inv_Bal[i]);
count++;
}
}
相关文章:
- 如何在映射数组中添加换行符
- javascript结合了数组和字典
- 需要帮助设置json数组
- 不能从angular2中的子组件指定父组件中的数组
- 使用JS将数组转换为json对象
- 数组在递归方法中设置为null
- knockoutjs可观察数组
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- Javascript使用并行数组对对象进行排序
- 如何使用并行/多线程Hamsters.js Javascript库编辑数组中的对象属性
- 如何使用以下信息进行并行数组
- 如何确定数组中的值是否位于两个附加数组的所有并行索引的值之间
- 如何使用并行子进程在大型数组上执行“工作”
- 将猫鼬查询(promise)添加到数组并进行并行操作
- 对一个巨大的数组进行并行或同步迭代会更快吗?
- Node.js for循环并行数组处理,只有一个回调
- 有没有一种方法来排序两个并行数组,就像我试图
- 将函数数组传递到异步并行
- 异步.与任务数组并行
- 从并行数组返回字符串