輸入一個數字並編寫一個函式,在 JavaScript 中單擊按鈕後將數字上的位數相加


我們要求編寫一個 JavaScript 程式,該程式為使用者提供輸入數字的輸入。

並且在使用者單擊按鈕時,我們應該顯示數字的所有位數之和。

示例

程式碼如下 −

JavaScript 程式碼

function myFunc() {
   var num = document.getElementById('digits').value;
   var tot = 0;
   num.split('').forEach( function (x) {
      tot = tot + parseInt(x,10);
   });
document.getElementById('output').innerHTML = tot;
}

HTML 程式碼

<input id="digits" />
<button onClick="myFunc()">Submit</button>
<div id="output"></div>

輸出

輸出為 &miuns;:

單擊“提交”按鈕後 −

更新於: 2020 年 11 月 24 日

532 瀏覽量

開啟您的 事業

完成課程後獲得認證

入門
廣告