精易论坛

标题: 数组比较 [打印本页]

作者: 罗孝全    时间: 2024-9-11 02:16
标题: 数组比较
A商品公示的数组:商品id数组[500]     价格数组[500]B商品已售记录组:商品id数组[10000]     价格数组[10000]
在B商品id数组[10000]找到所有A商品id数组[500]相同的商品id,且B价格数组[10000]-A价格数组[500]>700
怎么实现大佬们,我头晕了

作者: 明天自然醒    时间: 2024-9-11 02:16
问答区.zip (39.58 KB, 下载次数: 2)

作者: 罗孝全    时间: 2024-9-11 02:24
[JavaScript] 纯文本查看 复制代码
.版本 2

.计次循环首 (取数组成员数 (之前id数组), i)
    .计次循环首 (取数组成员数 (现在id数组), x)
        .如果真 (现在id数 = 之前id数组 [x] 且 到整数 (之前价格数组 - 现在价格数组 [x]) > 700 且 之前价格数组 > 现在价格数组 [x])
            j = j + 1
            加入成员 (数组, 公示数据组 [x])

        .如果真结束

    .计次循环尾 ()

.计次循环尾 ()



我用这个不正确

作者: 小米加鸡蛋    时间: 2024-9-11 03:17
简单点的方法就是,你这样子
计次循环 把商品已售的成员全部已文本方式加入到一个文本变量,  
然后在计次循环把商品公式的数组 取出来每一个成员  来进行把商品已售数组加入的一个文本变量直接替换成空白,然后在分隔这个文本得到第三个数组 就可以了




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4