[英]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.