[英]Why will my jQuery not work when I add the .sqrt()
我正在尝试创建一个div网格,需要使用用户输入的平方根来查找制作一个正方形所需的高度和宽度。 这是我做的代码:
$('#size').click(function(){
$('.container').empty();
var big = prompt('Enter the desired number of cubes');
var final = $(big).sqrt();
drawGrid(final);
这是我整个jsfiddle项目的链接: https ://jsfiddle.net/ztwsptys/任何帮助将不胜感激。
只需执行Math.sqrt(big)
。 假设您确定Number
big
。 您无需为用jQuery包装big
变量而发疯。 确保big
实际上是一个数字。 如果您阅读了用户输入,我敢打赌,该值将作为字符串读取。 您可能需要ParseFloat
或ParseInt
,具体取决于您希望用户获得什么样的价值。
使用Math.sqrt(big);
而不是$(big).sqrt();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.