如何逐行读取JavaScript函数中的输入?

时间:2016-08-02 03:06:49

标签: javascript

我的JavaScript函数接受以下格式的输入:

6
12

如何为变量分配第一行和第二行?

1 个答案:

答案 0 :(得分:1)

假设您在名为input的变量中将该输入作为单个字符串,您可以使用string .split() method创建一个行数组:

var lines = input.split(/[\n\r]+/);   // ["6", "12"]

如果您知道总会有两个(或更多)项目,那么您可以从结果数组中获取前两个项目:

var item1 = lines[0];   // "6"
var item2 = lines[1];   // "12"