⊗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); // ทำไมถึงแสดงผล 5 แทนที่จะเป็น 15

โค้ดควรหาผลรวมของตัวเลขในตัวเลข:

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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ