Test case details

Preparation Code

<script>   var str = 'string';   var barr = ['this', str, ' is', str, ' a', str, ' to', str, ' test', str, ' if', str, ' there', str, ' is', str, ' any', str, ' difference', str, ' between', str, ' concat', str, ' and', str, ' join'];   var sarr = ['this', ' is', ' a', str]; </script>

Test cases

Test #1

var a = 'this' + str + ' is' + str + ' a' + str + ' to' + str + ' test' + str + ' if' + str + ' there' + str + ' is' + str + ' any' + str + ' difference' + str + ' between' + str + ' concat' + str + ' and' + str + ' join';

Test #2

var a = barr.join('');

Test #3

var a = 'this' + ' is' + ' a' + str;

Test #4

var a = sarr.join('');

Test #5

var str = ''; for (var i = 0; i < barr.length; i++) {   str += barr[i]; }