หน้าแรก
หน้าแรก
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของ Numbers เป็นอาร์กิวเมนต์แรกและ Number เช่น n เป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันควรส่งคืนอาร์เรย์ค่าเฉลี่ยของกลุ่มขององค์ประกอบ n ตัวอย่างเช่น หากอินพุตเป็น − const arr = [1, 2, 3, 4, 5, 6]; const n = 2; จากนั้นผลลัพธ์ควรเป็น − const output = [1.
สมมุติว่าเรามีอาร์เรย์แบบนี้ - const arr = [ [ {"c": 1},{"d": 2} ], [ {"c": 2},{"d": 3} ] ]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์เช่นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว จากนั้นฟังก์ชันควรแปลงอาร์เรย์ (สร้างอาร์เรย์ให
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [ {"location":"Kirrawee","identity_long":"student"}, {"location":"Kirrawee","identity_long":"visitor"}, {"location":&quo
สมมติว่าเรามีอาร์เรย์ของตัวอักษรสตริงเช่นนี้ − const arr = [ "fiat−palio", "fiat−stilo", "fiat−strada", "fiat−uno", "fiat−uno", "gm&minus
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขเป็นอินพุตเดียวเท่านั้น อาร์เรย์อินพุตอาจมีรายการที่ซ้ำกัน ฟังก์ชันของเราควรจัดเรียงอาร์เรย์และจัดกลุ่มตัวเลขที่เหมือนกัน (ซ้ำกัน) ทั้งหมดลงในอาร์เรย์ย่อยที่แยกจากกัน ตัวอย่างเช่น − หากอาร์เรย์อินพุตเป็น − const arr = [5, 7, 5, 7, 8, 9,
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [ { "Country": "BR", "New Lv1−Lv2": "#N/A" }, { "Country": "BR", &n
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr =[ { resVal:25FA15, resFlow:49, resName:Rendimiento Tri−Seal Completo, resPhoto:Tri−Sealseries.png, resHP:1.5 }, { resVal:25FA2, resFlow:52, resName:Rendimiento Tri−Seal Completo, resPhoto:Tri−Sealseries.png, resHP:2 }, { resVal:45FA2, resFlow:53, res
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [ {code: "AA", gender:"male", DOB:"2000-05-15"}, {code: "AA", gender:"female", DOB:"2015-05-15"}, {code:"A0", gender:"female", DOB
เทคนิคพร้อมกันในการลบรายการที่ซ้ำกันและการจัดเรียงอาร์เรย์มักถูกเรียกว่าเป็นเทคนิคการจัดเรียงเฉพาะ ตัวอย่างเช่น หากอาร์เรย์อินพุตคือ − const arr = [1, 1, 1, 3, 2, 2, 8, 3, 4]; จากนั้นผลลัพธ์ควรเป็น − const output = [1, 2, 3, 4, 8]; ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [1, 1, 1, 3, 2, 2,
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr =[ {ชื่อ:lorem, อายุ:20, สี:red}, {ชื่อ:lorem, น้ำหนัก:1, ความสูง:5} , {ชื่อ:hello, ipsum :สี}]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของอ็อบเจ็กต์ดังกล่าว ฟังก์ชันควรจัดกลุ่มคุณสมบัติทั้งหมดของอ็อบเจ็กต์ที่มีค่าสำหรับคุณสมบัติ name เห
สมมติว่าเรามีอาร์เรย์ JavaScript แบบนี้ - const data = [ { "dataId": "1", "tableName": "table1", "column": "firstHeader", "rows": [ &
สมมติว่าเรามีอาร์เรย์ของวันที่แบบสตริงเช่นนี้ - const arr = [ "2017-01-22 00:21:17.0", "2017-01-27 11:30:23.0", "2017-01-24 15:53:21.0", "2017-01-27 11:34:18.0", "2017-01-26 16:55:48.0"
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr =[ { SupplierName :John, Category :A, Points :3 }, { SupplierName :John, Category :A, Points :11 }, { SupplierName :John, Category :A, Points :undefined }, { SupplierName :John, Category :B, Points :2 }, { SupplierName :John, Category :B, Points
ให้จำนวนเต็ม n เราต้องเขียนฟังก์ชันที่ส่งกลับจำนวนศูนย์ต่อท้ายใน n!. ตัวอย่างเช่น − trailingZeroes(4) = 0 trailingZeroes(5) = 1 because 5! = 120 trailingZeroes(6) = 1 ตัวอย่าง const num = 17; const findTrailingZeroes = num => { let cur = 5, total = 0; while (cur <= n
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับค่าตัวเลข เช่น n เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว ฟังก์ชันควรคืนค่าการนับของจำนวนเฉพาะทั้งหมดตั้งแต่ 2 จนถึงจำนวน n ตัวอย่างเช่น − For n = 10, the output should be: 4 (2, 3, 5, 7) For n = 1, the output should be: 0 ตัวอย่าง const countPrimesUpto =
สองสตริง (str1 และ str2) เป็น isomorphic หากสามารถเปลี่ยนอักขระใน str1 เพื่อรับ str2 ได้ ตัวอย่างเช่น − const str1 = 'abcde'; const str2 = 'eabdc'; สองตัวนี้เป็นตัวอย่างของสตริง isomorphic เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่เป็นสองสตริง ฟังก์ชันควรกำหนดว่าสตริงอินพุตทั้งสองเ
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่เป็นตัวเลขและรวมตัวเลขซ้ำๆ จนกว่าจะแปลงเป็นตัวเลขหลักเดียว เราจะแก้ปัญหานี้ด้วยสองวิธี - วิธีที่ 1:การใช้ลูป วิธีแก้ปัญหานี้ใช้ประโยชน์จาก while loops ในการบวกเลขซ้ำกันของตัวเลข ตัวอย่าง const num = 123456; const addDigits = (num = 1) => { l
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่เป็นตัวเลข เช่น n เป็นอินพุตเดียว ฟังก์ชันควรตรวจสอบว่าตัวเลขที่ป้อนเป็นเลขยกกำลัง 3 หรือไม่ หากเป็นยกกำลัง 3 เราควรคืนค่า จริง เท็จ มิฉะนั้น ตัวอย่างเช่น − isPowerOf3(243) = true isPowerOf3(343) = false isPowerOf3(81) = true ตัวอย่าง const num = 243; var i
สมมติว่าเรามีอาร์เรย์ที่เรียงกันสองชุด (ลำดับที่เพิ่มขึ้น) แบบนี้ - const arr1 = [1, 2, 3, 0, 0, 0]; const arr2 = [2, 5, 6]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ดังกล่าวสองอาร์เรย์และส่งกลับอาร์เรย์ใหม่ที่มีองค์ประกอบทั้งหมดจากอาร์เรย์เหล่านี้ในลักษณะที่เรียงลำดับ ดังนั้น สำหรับอาร
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงไบนารีสองสตริง ฟังก์ชันควรส่งคืนผลรวมของสตริงไบนารีสองตัวนั้นเป็นสตริงไบนารีอื่น ตัวอย่างเช่น − หากทั้งสองสตริงคือ − const str1 = "1010"; const str2 = "1011"; จากนั้นผลลัพธ์ควรเป็น − const output = '10101'; ตัวอย่าง cons