Associative array/Merging: Difference between revisions
Content added Content deleted
Line 1,811: | Line 1,811: | ||
for each k1 in d1.keys |
for each k1 in d1.keys |
||
if not d3.exists(k1) then |
if not d3.exists(k1) then |
||
d3.add k1, d1(k1) |
|||
else |
|||
d3(k1)=d1(k1) |
|||
end if |
end if |
||
next |
next |
||
for each k2 in d2.keys |
for each k2 in d2.keys |
||
if not d3.exists(k2) then |
if not d3.exists(k2) then |
||
d3.add k2, d2(k2) |
|||
else |
|||
d3(k2)=d2(k2) |
d3(k2)=d2(k2) |
||
end if |
end if |
||
Line 1,835: | Line 1,835: | ||
year 1974 |
year 1974 |
||
</pre> |
</pre> |
||
=={{header|Wren}}== |
=={{header|Wren}}== |
||
<lang ecmascript>var mergeMaps = Fn.new { |m1, m2| |
<lang ecmascript>var mergeMaps = Fn.new { |m1, m2| |