我想基於變量具有的任何十進制值創建一個新變量。將一個值的小數位分隔爲一個新變量(例如:從值「3.6」中獲得「0.6」)
即:
myValue = 3.6
function twoNewVars{...}
newVar1 = 3
newVar2 = 0.6
使用jQuery或JavaScript。 只需要尋找「。」的位置就可以分裂嗎?
也許把數字「3.6」當作一個文字字符串,然後將其分開......但這看起來有點亂,希望有一個更優雅的方式來做到這一點。 (注意:根本不需要理解這個問題 - 我需要這個以便以更清晰的方式在頁面上定位元素。我的視口高度可以是任何東西,然後是基於固定的內容高度,如果我能找到的重複內容的固定高度和視口的任意高度之間的差異,我可以自動定位的東西乾淨地切割)
由於功能範圍的限制,函數內部生成的兩個值在函數外面是不可見的嗎? – 2012-03-14 16:04:55
@JasonSperske是的,他們會隱形的。 – Alnitak 2012-03-14 16:19:39
是的,他們會因爲他們在功能範圍內。還有什麼可以做的是使函數返回一個對象文字。檢查答案 – Shaoz 2012-03-14 16:30:52