我想读取变量“x1”中的值“-2.5”,以及另一个名为“y1”的变量中的值“0.4”。下面的行也一样:在变量“x2”中读取“12.1”并在变量“y2”中读取“7.3”var lines = [ "-2.5 0.4", "12.1 7.3"];var x1 = parseFloat(lines[0]);var y1 = jQuery(x1).next();var x2 = parseFloat(lines[1]);var y2 = jQuery(x2).next();console.log(x1);console.log(y1);console.log(x2);console.log(y2);未捕获的 ReferenceError:未定义 jQuery
3 回答

aluckdog
TA贡献1847条经验 获得超7个赞
您的错误可以通过调查 Jquery 是否已加载来解决,但它不会为您当前的代码提供正确的结果。
你可以这样做:
var lines = [
"-2.5 0.4",
"12.1 7.3"
];
var lineParts = lines[0].split(" ");
var x1 = parseFloat(lineParts[0]);
var y1 = parseFloat(lineParts[1]);
lineParts = lines[1].split(" ");
var x2 = parseFloat(lineParts[0]);
var y2 = parseFloat(lineParts[1]);
console.log(x1, y1, x2, y2);
添加回答
举报
0/150
提交
取消