Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. รับรายการที่ปรากฏขึ้นบ่อยที่สุดในอาร์เรย์ JavaScript

    สมมติว่า เราต้องเขียนฟังก์ชันที่ใช้อาร์เรย์ของตัวอักษร / ตัวเลข และส่งคืนดัชนีของรายการที่ปรากฏเป็นจำนวนครั้งมากที่สุด เราจะวนซ้ำผ่าน thearray และเตรียม frequencyMap และจากแผนที่นั้นเราจะส่งคืนดัชนีที่ทำให้ปรากฏมากที่สุด รหัสสำหรับการทำเช่นนั้นจะเป็น - ตัวอย่าง const arr1 = [12, 5, 6, 76, 23, 12, 3

  2. วิธีแบ่งอาร์เรย์ด้วยการตัดคำใน JavaScript

    สมมติว่า เราต้องเขียนวิธีการอาร์เรย์ที่เขียนทับ defaultArray.prototype.slice() โดยปกติวิธีการ Array.prototype.slice() จะใช้เวลาในสองอาร์กิวเมนต์ที่ดัชนีเริ่มต้นและดัชนีสิ้นสุด และส่งกลับอาร์เรย์ย่อยของอาร์เรย์ดั้งเดิมจากดัชนี start toend-1 สิ่งที่เราต้องการทำคือทำให้ฟังก์ชัน slice() นี้ส่งคืน subar

  3. Prefix sums (การสร้างอาร์เรย์ด้วยผลรวมที่เพิ่มขึ้น) ด้วย Recursion ใน JavaScript

    พิจารณาอาร์เรย์ของตัวเลขต่อไปนี้ - const arr =[10, 5, 6, 12, 7, 1]; ผลรวมขององค์ประกอบที่ต่อเนื่องกันโดยลดหนึ่งองค์ประกอบในทุก ๆ ไปจะเป็น - [10, 5, 6, 12, 7, 1] =10 + 5 + 6 + 12 + 7 + 1 =41;[5, 6, 12, 7, 1] =5 + 6 + 12 + 7 +1 =31;[6, 12, 7, 1] =6 + 12 + 7 + 1 =26;[12, 7, 1] =12 + 7 + 1 =20;[7, 1] =

  4. การหาจำนวนที่มีความสุขโดยใช้การเรียกซ้ำ JavaScript

    เลขแห่งความสุข จำนวนที่มีความสุขคือตัวเลขที่ในที่สุดก็ถึง 1 เมื่อแทนที่ด้วยผลรวมของกำลังสองของแต่ละหลัก ขณะที่ในระหว่างกระบวนการนี้ ตัวเลขใด ๆ ที่ซ้ำกัน วัฏจักรจะทำงานอย่างไม่สิ้นสุด และตัวเลขดังกล่าวจะเรียกว่าตัวเลขที่ไม่มีความสุข ตัวอย่างเช่น − 13 เป็นตัวเลขที่มีความสุขเพราะ 1^2 + 3^2 = 10 and,

  5. แมปจำนวนเต็มจากฐานทศนิยมเป็นเลขฐานสิบหกด้วย JavaScript การแมปแบบกำหนดเอง

    โดยปกติเมื่อเราแปลงทศนิยมเป็นเลขฐานสิบหก (ฐาน 16) เราใช้ set0123456789ABCDEF เพื่อจับคู่ตัวเลข เราจำเป็นต้องเขียนฟังก์ชันที่ทำสิ่งเดียวกันทุกประการ แต่ให้ผู้ใช้มีอิสระในการใช้มาตราส่วนใดๆ มากกว่าที่จะกล่าวข้างต้น ตัวอย่างเช่น − The hexadecimal notation of the decimal 363 is 16B But if the user dec

  6. ค้นหาคู่รวมที่ต้องการด้วย JavaScript

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

  7. วิธีสร้างฟังก์ชันที่คืนค่าแฟกทอเรียลของจำนวนเต็มแต่ละตัวในอาร์เรย์ JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขและส่งคืนอาร์เรย์อื่นด้วยแฟคทอเรียลขององค์ประกอบที่สอดคล้องกันของอาร์เรย์ ก่อนอื่นเราจะเขียนวิธีการแบบเรียกซ้ำซึ่งรับค่าตัวเลขและคืนค่าแฟกทอเรียล จากนั้นเราจะวนซ้ำในอาร์เรย์ คำนวณแฟกทอเรียลของแต่ละองค์ประกอบของอาร์เรย์ จากนั้นเราจะคืนค่าอา

  8. ค้นหา n ค่าสูงสุดในวัตถุ JavaScript

    สมมติว่าเรามีวัตถุที่อธิบายคุณสมบัติต่างๆ ของนักฟุตบอลเช่นนี้ − const qualities = {    defence: 82,    attack: 92,    heading: 91,    pace: 96,    dribbling: 88,    tenacity: 97,    vision: 91,    passing: 95,   &nb

  9. วิธีแยกตัวอักษรและตัวเลขออกจากอาร์เรย์โดยใช้ JavaScript

    เรามีอาร์เรย์ที่มีตัวอักษรตัวเลขและตัวอักษรสตริงบางตัวผสมกัน และเราต้องเขียนฟังก์ชันการเรียงลำดับที่แยกทั้งสองประเภทออกจากกันและควรจัดเรียงทั้งสองประเภทภายใน รหัสสำหรับฟังก์ชันการเรียงลำดับนี้จะเป็น − ตัวอย่าง const arr = [1, 5, 'fd', 6, 'as', 'a', 'cx', 43, 's&#

  10. หากสตริงมีคำในอาร์เรย์ ให้ลบออก JavaScript

    เราได้รับสตริงและอาร์เรย์ของสตริง งานของเราคือการเขียนฟังก์ชันที่ลบสตริงย่อยทั้งหมดที่มีอยู่ในอาร์เรย์ออกจากสตริง สตริงย่อยเหล่านี้เป็นคำที่สมบูรณ์ เราจึงควรลบช่องว่างนำหน้าหรือต่อท้ายเพื่อไม่ให้ช่องว่างสองช่องปรากฏขึ้นพร้อมกัน ดังนั้น เรามาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง const string = &

  11. บีบอัดอาร์เรย์เพื่อจัดกลุ่มองค์ประกอบที่ต่อเนื่องกัน JavaScript

    เราได้รับสตริงที่มีคำซ้ำบางคำคั่นด้วยเครื่องหมายขีดกลาง (-) เช่นนี้ − const str = 'monday-sunday-tuesday-tuesday-sunday-sunday-monday-mondaymonday'; ตอนนี้งานของเราคือการเขียนฟังก์ชันที่ส่งคืนอาร์เรย์ของอ็อบเจ็กต์ โดยที่แต่ละอ็อบเจ็กต์ประกอบด้วยค่าคุณสมบัติสองค่าและการนับ ค่าคือคำในสตริง (ว

  12. ฉันจะแปลงรูปแบบ 'HH:MM:SS' เป็นวินาทีใน JavaScript . ได้อย่างไร

    เราจำเป็นต้องเขียนฟังก์ชันที่ใช้สตริง HH:MM:SS และส่งกลับจำนวนวินาที ตัวอย่างเช่น − countSeconds(‘12:00:00’) //43200 countSeconds(‘00:30:10’) //1810 มาเขียนโค้ดสำหรับสิ่งนี้กัน เราจะแยกสตริง แปลงอาร์เรย์ของสตริงเป็นอาร์เรย์ของตัวเลข และส่งกลับจำนวนวินาทีที่เหมาะสม รหัสเต็มส

  13. ค้นหาอักขระซ้ำตัวแรกโดยใช้ JavaScript

    เรามีอาร์เรย์ของตัวอักษรสตริง/ตัวเลขที่อาจ/อาจไม่มีอักขระที่ซ้ำกัน งานของเราคือการเขียนฟังก์ชันที่รับอาร์เรย์และส่งคืนดัชนีของอักขระที่ทำซ้ำตัวแรก หากอาร์เรย์ไม่มีอักขระซ้ำ เราควรคืนค่า -1 มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน เราจะวนซ้ำในอาร์เรย์โดยใช้ a for loop และใช้ amap เพื่อเก็บอักขระที่แตกต่างกัน

  14. การเรียกซ้ำในอาร์เรย์เพื่อค้นหาตัวเลขคี่และผลักไปที่ตัวแปรใหม่ JavaScript

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

  15. ผลรวมจะถูกคำนวณสำหรับตัวเลขระหว่างค่าสูงสุดและต่ำสุดของอาร์เรย์ JavaScript

    เราจำเป็นต้องเขียนฟังก์ชันโดยพูดว่า sumBetween() ที่รับอาร์เรย์ [a,b] ของสององค์ประกอบและส่งกลับผลรวมขององค์ประกอบทั้งหมดระหว่าง a และ b รวมถึง a และ b ตัวอย่างเช่น − [4, 7] = 4+5+6+7 = 22 [10, 6] = 10+9+8+7+6 = 40 มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง const arr = [10, 60]; const sumUpto = (n

  16. สุ่มสีตามตัวเลขใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชันที่คืนค่าสีฐานสิบหกแบบสุ่ม นี่คือรหัสสำหรับการทำเช่นนั้น - ตัวอย่าง const generateRandomColor = () => {    const keys = '0123456789ABCDEF';    let color = '';    while(color.length < 6){       const random =

  17. JavaScript แยกสตริงตามองค์ประกอบอาร์เรย์ที่กำหนด

    สมมติว่าเราได้รับสตริงและอาร์เรย์ งานของเราคือแยกสตริงตามองค์ประกอบที่สอดคล้องกันของอาร์เรย์ ตัวอย่างเช่น − อินพุต const string = 'Javascript splitting string by given array element'; const arr = [2, 4, 5, 1, 3, 1, 2, 3, 7, 2]; ผลลัพธ์ ['Ja','vasc','ript ','s'

  18. วิธีการคำนวณเวลาทั้งหมดระหว่างรายการ?

    สมมติว่าเรามีอาร์เรย์ที่มีข้อมูลบางอย่างเกี่ยวกับความเร็วของเรือยนต์ระหว่างต้นน้ำและปลายน้ำเช่นนี้ − ต่อไปนี้เป็นอาร์เรย์ตัวอย่างของเรา - const arr = [{    direction: 'upstream',    velocity: 45 }, {    direction: 'downstream',    velocity: 15

  19. จะเขียนฟังก์ชัน JavaScript ที่คืนค่า true ได้อย่างไรหากส่วนของสตริง 1 สามารถจัดเรียงใหม่เป็นสตริง 2 ได้

    ตัวอย่างเช่น − Let’s say string1 is str1 and string2 is str2. str1 is 'cashwool' and str2 is ‘school’ the output should return true. str1 is 'katas' and str2 is 'steak' should return false. นี่คือรหัสสำหรับทำสิ่งนี้ เราเพียงแค่แยกและจัดเรียงสตริงทั้งสอง จาก

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:122/297  20-คอมพิวเตอร์/Page Goto:1 116 117 118 119 120 121 122 123 124 125 126 127 128