App Inventor學習記錄120-在數字的千份位,自動加入逗號

用文字方塊去判斷數字的長度後,再來加上千分位後的逗號的過程有點麻煩,這次使用 textutils外掛來做。方便又快速 。

記錄一下:
App Inventor學習記錄120-在數字的千份位,自動加入逗號


這次的範例效果如下。

在文字輸入盒隨意的輸入數字,在按下按鈕之後,下方的 2個標籤,一個會出現千分位加逗號,另一個則是出現原本的數字。


畫面的編排如下。

這次的重點就是 textutils這一個外掛。
至於怎麼安裝 app inventor外掛,請參考之前介紹過的文章。
小技巧,怎麼匯入 app inventor的外掛(extension)到程式中

外掛名稱:textutils
外掛下載連結:https://community.appinventor.mit.edu/t/how-do-i-set-the-thousands-separator/39380/2


程式碼的部份就更簡單了。

when button.click當按鈕 1被按下之後
label 1.text設定成 call textutils1.formatthousandseparator
text的地方,放的是要加逗號的數字。
numdecimals,則是放幾個數要加逗號。放 3的話,就是千分位,放 4的話,就是萬分位。


由於這次是用外掛來處理,所以就變的很簡單。
不然就是要用文字方塊,先去取得文字的長度,再用另一個文字方塊去把逗號給加上。

這次的 aia檔的下載連結如下:
NO_120_thousand.aia

參考書籍請見博客來書籍介紹頁面:
手機應用程式設計超簡單 App Inventor 2零基礎入門班
TQC+ 創意App程式設計認證指南
TQC+創意App程式設計認證指南解題秘笈
手機應用程式設計超簡單:App Inventor 2初學特訓班
手機應用程式設計超簡單:App Inventor 2小專題特訓班
手機應用程式設計超簡單:App Inventor 2資料庫專題特訓班

之前介紹過的一些 appinventor的使用記錄,都整理在下面這個頁面上了。
APP INVENTOR學習記錄及資源整理頁面

發表迴響