⊗jsPmSMMst 201 of 505 menu

標準的なJavaScriptメソッドを使ったコードのエラー検索

次の課題では、あるプログラマーがコードを書きましたが、 おそらくその中にエラーがあります。あなたは、 コードが記述された通りに動作するかどうかを確認する必要があります。 コードが正しく動作しない場合は、エラーを修正しなければなりません。

コードは数値の各桁の合計を求めるべきです:

let num = 12345; let arr = num.split(''); let sum = 0; for (let digit of arr) { sum += digit; } console.log(sum);

コードは数値の各桁の合計を求めるべきです:

let num = 12345; let arr = String(num).split(''); let sum = 0; for (let digit of arr) { sum += digit; } console.log(sum);

コードは数値の各桁の合計を求めるべきです:

let num = 12345; let arr = String(num).split(''); let sum = 0; for (let digit of arr) { sum = Number(digit); } console.log(sum); // なぜか15ではなく5が出力される

コードは数値の各桁の合計を求めるべきです:

let num = 12345; let arr = String(num).split(''); let sum = ''; for (let digit of arr) { sum += Number(digit); } console.log(sum);

コードは数値の各桁の積を求めるべきです:

let num = 12345; let arr = String(num).split(''); let prod = 0; for (let digit of arr) { prod *= digit; } console.log(prod);
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否