Skip to main content
Stack Overflow
  1. About
  2. For Teams

Return to Answer

Post Timeline

Commonmark migration
Source Link

You can use Array.reduce

var array_one = ['ABC', 'DEF', 'GHI', 'JKL'];
var array_two = ['179.99', '349.99', '399.99', '389'];
var result = array_one.reduce(function(p, c, i, a) {
 p += c + ":" + array_two[i]
 if (i < a.length - 1)
 p+="|"
 return p;
}, "")
console.log(result)


###With for loop

With for loop

var array_one = ['ABC', 'DEF', 'GHI', 'JKL'];
var array_two = ['179.99', '349.99', '399.99', '389'];
var result = "";
for(var i = 0; i< array_one.length; i++){
 result += array_one[i] + ":" + array_two[i]
 if (i < array_one.length - 1)
 result += "|"
}
console.log(result)

You can use Array.reduce

var array_one = ['ABC', 'DEF', 'GHI', 'JKL'];
var array_two = ['179.99', '349.99', '399.99', '389'];
var result = array_one.reduce(function(p, c, i, a) {
 p += c + ":" + array_two[i]
 if (i < a.length - 1)
 p+="|"
 return p;
}, "")
console.log(result)


###With for loop

var array_one = ['ABC', 'DEF', 'GHI', 'JKL'];
var array_two = ['179.99', '349.99', '399.99', '389'];
var result = "";
for(var i = 0; i< array_one.length; i++){
 result += array_one[i] + ":" + array_two[i]
 if (i < array_one.length - 1)
 result += "|"
}
console.log(result)

You can use Array.reduce

var array_one = ['ABC', 'DEF', 'GHI', 'JKL'];
var array_two = ['179.99', '349.99', '399.99', '389'];
var result = array_one.reduce(function(p, c, i, a) {
 p += c + ":" + array_two[i]
 if (i < a.length - 1)
 p+="|"
 return p;
}, "")
console.log(result)


With for loop

var array_one = ['ABC', 'DEF', 'GHI', 'JKL'];
var array_two = ['179.99', '349.99', '399.99', '389'];
var result = "";
for(var i = 0; i< array_one.length; i++){
 result += array_one[i] + ":" + array_two[i]
 if (i < array_one.length - 1)
 result += "|"
}
console.log(result)

Source Link
Rajesh Dixit
  • 25.1k
  • 5
  • 52
  • 86

You can use Array.reduce

var array_one = ['ABC', 'DEF', 'GHI', 'JKL'];
var array_two = ['179.99', '349.99', '399.99', '389'];
var result = array_one.reduce(function(p, c, i, a) {
 p += c + ":" + array_two[i]
 if (i < a.length - 1)
 p+="|"
 return p;
}, "")
console.log(result)


###With for loop

var array_one = ['ABC', 'DEF', 'GHI', 'JKL'];
var array_two = ['179.99', '349.99', '399.99', '389'];
var result = "";
for(var i = 0; i< array_one.length; i++){
 result += array_one[i] + ":" + array_two[i]
 if (i < array_one.length - 1)
 result += "|"
}
console.log(result)

lang-js

AltStyle によって変換されたページ (->オリジナル) /