想要将数组值加入textarea

时间:2014-08-29 13:33:45

标签: javascript

我在javascript中有数组,现在我想将数组值加入textarea但是我想在每个数字上附加+或 - ,如-3,-2,-1,0,+ 1,+ 2,+ 3,+ 4,+ 5,+ 6。有人可以帮我吗?

      var array=[-3,-2,-1,0,1,2,3,4,5,6]
      $("#data").val(array.join("\n")); 

     </body>
     <textarea id="data"></textarea>
     </body>

1 个答案:

答案 0 :(得分:4)

使用Array.prototype.map将函数应用于每个数组元素并返回其结果。

$("#data").val(array.map(function(x) {
    return x > 0 ? '+'+x : x.toString();
}).join("\n"));