[問題] bmi值輸入數字欵問

看板Flash作者 (小百貨小員工)時間14年前 (2011/07/14 22:26), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
您好,最近開始學習fl AS3的語法,想測試做一個bmi值的計算 原來想法是輸入身高、體重按計算後出現結果,結果出現了下面的錯誤訊息 flahs.text:TextField類型值以隱含方式強制轉型成不相關的類型Number 後來找了一些資料後,大概想到是輸入的值會不會是字串,是不是應該轉成數值 因為目前手上的書藉沒有相關的答案,所以想問看看這該怎麼寫 我的物件大概如下: 身高的輸入文字框height_num 體重的輸入文字框body_num 語法如下 var h_num:Number=height_num; 儲存身高的值 var b_num:Number=body_num; 儲存體重的值 到這裡測試就出現錯誤了!!我要怎麼指定給到應的變數 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.180.101.182

07/14 22:46, , 1F
_num:Number=Number(height_num.text)
07/14 22:46, 1F

07/14 23:07, , 2F
文字框不等於數字。
07/14 23:07, 2F

07/19 23:59, , 3F
感謝s大的解答,我在接著用剩下的效果..
07/19 23:59, 3F
文章代碼(AID): #1E7lnz7A (Flash)