Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. วัตถุกลุ่ม JSON ใน JavaScript

    สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [    { 'name': 'JON', 'flight':100, 'value': 12, type: 'uns' },    { 'name': 'JON', 'flight':100, 'value': 35, type: 'sch' },    { 'nam

  2. การเรียงลำดับอาร์เรย์รวมถึงองค์ประกอบที่มีอยู่ในอาร์เรย์ย่อยใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของอาร์เรย์จำนวนเต็ม แต่ละ subarray ภายในอาร์เรย์จะมีจำนวนเต็มสองจำนวนเท่านั้น ฟังก์ชันควรจัดเรียงอาร์เรย์รวมถึงองค์ประกอบที่มีอยู่ในอาร์เรย์ย่อย ตัวอย่างเช่น หากอาร์เรย์อินพุตเป็น − const arr = [    [4, 2],    [6, 1],  

  3. คำนวณค่าเฉลี่ยสำหรับอาร์เรย์ย่อยแต่ละรายการแยกกัน แล้วส่งคืนผลรวมของค่าเฉลี่ยทั้งหมดใน JavaScript

    สมมุติว่าเรามีอาร์เรย์ของจำนวนเต็มแบบนี้ - const arr = [    [1, 2, 3],    [4, 5, 6] ]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์อาร์เรย์ดังกล่าว ฟังก์ชันควรคำนวณค่าเฉลี่ยสำหรับอาร์เรย์ย่อยแต่ละรายการแยกกัน แล้วส่งคืนผลรวมของค่าเฉลี่ยทั้งหมด ดังนั้น สำหรับอาร์เรย์ข้าง

  4. คำนวณความแตกต่างระหว่างองค์ประกอบที่หนึ่งและที่สองของแต่ละ subarray แยกกัน และส่งคืนผลรวมของความแตกต่างใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของอาร์เรย์ที่ซ้อนกันซึ่งมีองค์ประกอบสองอย่างในแต่ละรายการ ฟังก์ชันควรคำนวณความแตกต่างระหว่างองค์ประกอบที่หนึ่งและที่สองของแต่ละ subarray แยกกัน และส่งคืนผลรวมของความแตกต่าง ตัวอย่างเช่น− หากอาร์เรย์อินพุตคือ − const arr = [    [5, 3],

  5. ฟีโบนักชีชอบลำดับใน JavaScript

    ให้เรากำหนดลำดับโดยใช้คำจำกัดความต่อไปนี้ - ให้เทอม t1 และ t2 สองเทอมที่ต่อเนื่องกันของลำดับนี้ จากนั้นเทอมที่สามของลำดับนี้จะเท่ากับ − t3 = t1 + (t2 * t2) เช่นเดียวกับลำดับฟีโบนักชี สองเทอมแรกของลำดับนี้จะเป็น 0 และ 1 ตามลำดับเสมอ เราต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลข เช่น n จากนั้นฟังก์ช

  6. ค้นหาชุดค่าผสมที่เป็นไปได้ทั้งหมดจากอาร์เรย์ใน JavaScript

    เราต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ Numbers เป็นอาร์กิวเมนต์แรกและผลรวมเป้าหมายเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันควรสร้างอาร์เรย์ของอาร์เรย์ขององค์ประกอบดังกล่าวทั้งหมดจากอาร์เรย์ (ซ้ำหรือไม่ซ้ำ) ที่รวมเข้ากับผลรวมเป้าหมาย ตัวอย่างเช่น − หากอาร์เรย์อินพุตคือ − const arr = [2, 3, 6, 7], sum

  7. จะใช้ backtracking สำหรับการฝึกปีนบันไดใน JavaScript ได้อย่างไร?

    สมมติว่าเราต้องขึ้นบันไดที่มี n ขั้น และเราตัดสินใจที่จะออกกำลังกายเพิ่มเติมโดยการกระโดดขึ้นบันได เราสามารถกระโดดได้มากถึง k ขั้นในการกระโดดครั้งเดียว k จะเท่ากับ 1 หรือ 2 โดยไม่คำนึงถึงจำนวนขั้นบันไดในขั้นบันได เราจำเป็นต้องส่งคืนลำดับการกระโดดที่เป็นไปได้ทั้งหมดที่คุณสามารถปีนบันไดได้ แยกประเภท

  8. ฟังก์ชันถอดรหัสสตริงใน JavaScript

    เราได้รับสตริงที่เข้ารหัส และเราจำเป็นต้องประมวลผลผ่านฟังก์ชันที่ส่งคืนสตริงที่ถอดรหัส กฎการเข้ารหัสคือ − n[encodedString], where the encodedString inside the square brackets is being repeated exactly n times. และรับประกันว่า n เป็นจำนวนเต็มบวก เราสามารถสรุปได้ว่าสตริงอินพุตนั้นถูกต้องเสมอ ไม่มีช

  9. การตัดทอนสตริงใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงเป็นอาร์กิวเมนต์แรกและตัวเลขเป็นอาร์กิวเมนต์ที่สอง หน้าที่ของเราควรจะตอบสนองภารกิจทั้งสามนี้ - ตัดสตริง (อาร์กิวเมนต์แรก) หากยาวกว่าความยาวสตริงสูงสุดที่กำหนด (อาร์กิวเมนต์ที่สอง) และส่งคืนสตริงที่ถูกตัดทอนด้วย ... ตอนจบ จุดสามจุดที่แทรกที่ส่วน

  10. วิธีจัดเรียงอาร์เรย์ของวัตถุตามความยาวของอาร์เรย์ที่ซ้อนกันใน JavaScript

    สมมติว่าเรามีอาร์เรย์ของวัตถุที่มีอาร์เรย์ที่ซ้อนกันของวัตถุเช่นนี้ - const arr = [    { name: "Cat1", elements : [    { name: name, id: id } ] }, { name: "Cat2", elements : [    { name: name, id: id },    { name: name, id: id },   &nb

  11. ตัวเลขที่เพิ่มขึ้นอย่างเคร่งครัดสามตัว (ติดต่อกันหรือไม่ติดต่อกัน) ในอาร์เรย์ใน JavaScript

    สมมุติว่าเรามีอาร์เรย์ของตัวเลขแบบนี้ − const arr = [4, 7, 4, 8, 9, 3]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขดังกล่าว ฟังก์ชันควรค้นหาตัวเลขสามตัวดังกล่าวจากอาร์เรย์ที่มีดัชนีและขนาดของตัวเลขอยู่ในลำดับที่เพิ่มขึ้นอย่างเคร่งครัด (ติดต่อกันหรือไม่ติดต่อกัน) ตัวอย่างเช่น ในอา

  12. การพิจารณาว่าตัวเลขประกอบเป็นลำดับการบวกใน JavaScript . หรือไม่

    การบวกเลข เลขบวกคือสตริงตัวเลขที่ตัวเลขสามารถสร้างลำดับการบวกได้ ลำดับการเติมที่ถูกต้องควรมีตัวเลขอย่างน้อยสามตัว ยกเว้นตัวเลขสองตัวแรก แต่ละหมายเลขในลำดับต่อมาจะต้องเป็นผลรวมของสองตัวก่อนหน้า ให้สตริงที่มีเฉพาะตัวเลข 0−9 ให้เขียนฟังก์ชันเพื่อตรวจสอบว่าเป็นตัวเลขเสริมหรือไม่ หมายเหตุ − ตัวเลขในลำ

  13. วิธีใดดีที่สุดในการค้นหารายการในรายการที่เรียงลำดับใน JavaScript

    เท่าที่มีการจัดเรียงอาร์เรย์ (ไม่ว่าจะเรียงลำดับอย่างไร) การค้นหาแบบไบนารีเป็นอัลกอริธึมการค้นหาที่ปรับให้เหมาะสมที่สุดและมีประสิทธิภาพมากที่สุด เราจำเป็นต้องเขียนฟังก์ชันการค้นหาแบบไบนารีที่ค้นหาอาร์เรย์ที่เรียงลำดับของตัวอักษรสำหรับเป้าหมาย จากนั้นเราควรแนบฟังก์ชันนั้นกับคุณสมบัติต้นแบบของ Array

  14. สร้างอาร์เรย์ของค่าที่ซ้ำกันของอาร์เรย์อื่นใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวอักษร ฟังก์ชันควรเตรียมอาร์เรย์ใหม่ขององค์ประกอบทั้งหมดจากอาร์เรย์เดิมที่ไม่ซ้ำกัน (องค์ประกอบที่ซ้ำกัน) ตัวอย่างเช่น − หากอาร์เรย์อินพุตเป็น − const arr = [3, 6, 7, 5, 3]; จากนั้นผลลัพธ์ควรเป็น − const output = [3]; ตัวอย่าง รหัสสำหรับสิ

  15. การใช้ BigInt เพื่อคำนวณแฟคทอเรียลแบบยาวใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขเป็นอินพุตเท่านั้น ฟังก์ชันควรคำนวณแฟกทอเรียลของตัวเลขจำนวนมาก (มากกว่า 10) ซึ่งแฟกทอเรียลสามารถรองรับได้ในตัวแปร let หรือ type แบบง่ายโดยใช้ตัวแปร bigInt ใหม่ของ JavaScript สุดท้ายนี้ ฟังก์ชันควรแปลงแฟกทอเรียลเป็นสตริงและส่งคืนสตริง ตัวอย่างเช่น −

  16. สูงสุดลดองค์ประกอบที่อยู่ติดกันใน JavaScript

    เราได้รับอาร์เรย์ของจำนวนเต็ม และเราจำเป็นต้องค้นหาความแตกต่างสัมบูรณ์สูงสุดระหว่างสององค์ประกอบที่อยู่ติดกัน ตัวอย่างเช่น หากอาร์เรย์อินพุตเป็น − const arr = [2, 4, 1, 0]; จากนั้นผลลัพธ์ควรเป็น − const output = 3; เพราะความแตกต่างสัมบูรณ์สูงสุดอยู่ในองค์ประกอบ 4 และ 1 ตัวอย่าง รหัสสำหรับสิ่งนี้

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:50/297  20-คอมพิวเตอร์/Page Goto:1 44 45 46 47 48 49 50 51 52 53 54 55 56