Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. การนับคู่ที่มีผลรวมช่วงในขีดจำกัดใน JavaScript

    ช่วงผลรวม ช่วง ผลรวม rangeSum(i, j) ถูกกำหนดเป็นผลรวมขององค์ประกอบในอาร์เรย์ระหว่างดัชนี iand j (i ≤ j) รวมอยู่ด้วย ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของจำนวนเต็ม arr เป็นอาร์กิวเมนต์แรกและตัวเลขสองตัว บนและล่างเป็นองค์ประกอบที่สองและสาม ฟังก์ชันของเราควรจะส่งคืนจำนวนช่วงผ

  2. การเรียงลำดับอาร์เรย์ที่ไม่สม่ำเสมอใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลข arr เป็นอาร์กิวเมนต์เท่านั้น หน้าที่ของเราควรจัดเรียงอาร์เรย์นี้ในลักษณะที่หลังจากการเรียงลำดับองค์ประกอบควรเป็นไปตามรูปแบบนี้ - arr[0] < arr[1] > arr[2] < arr[3].... ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ − const arr = [1,

  3. องค์ประกอบที่เล็กที่สุดอันดับที่ N ในอาร์เรย์ 2-D ที่จัดเรียงใน JavaScript

    ปัญหา สมมติว่าเรามีอาร์เรย์ของอาร์เรย์ของตัวเลข (เรียงตามลำดับเพิ่มขึ้น) แบบนี้ - const arr = [    [ 1, 5, 9],    [10, 11, 13],    [12, 13, 15] ]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์เช่นอาร์กิวเมนต์แรกและจำนวนเต็มเดียว num เป็นอาร์กิวเมนต์ที่สอง ฟังก

  4. ชุดค่าผสมใด ๆ ที่เป็นไปได้เพื่อเพิ่มเป้าหมายใน JavaScript

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

  5. ค้นหาจำนวนคู่จากอาร์เรย์ที่มีผลรวมน้อยที่สุดใน JavaScript

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

  6. ผลรวมสี่เหลี่ยมที่ใหญ่ที่สุดที่เล็กกว่า num ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ 2 มิติของ Numbers เป็นอาร์กิวเมนต์แรก และหมายเลขผลรวมเป้าหมายเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันของเราควรหาสี่เหลี่ยมนั้นจากอาร์เรย์ 2 มิติซึ่งมีผลรวมมากที่สุดในบรรดาสี่เหลี่ยมทั้งหมดในอาร์เรย์ แต่น้อยกว่าหรือเท่ากับผลรวมเป้าหมายที่ระบุโดยอาร์

  7. ฆ่าศัตรูใน JavaScript

    ปัญหา สมมติว่า เรามีตาราง 2D แต่ละช่องเป็นกำแพง W ศัตรู E หรือ 0 ว่างเปล่า (ตัวเลขศูนย์) เราจำเป็นต้องเขียนฟังก์ชันที่ส่งกลับจำนวนศัตรูสูงสุดที่เราฆ่าได้โดยใช้ระเบิดเพียงลูกเดียว ระเบิดจะสังหารศัตรูทั้งหมดในแถวและเสาเดียวกันจากจุดที่ปลูกจนกระทบกำแพงเนื่องจากกำแพงแข็งแกร่งเกินกว่าจะถูกทำลายได้ เรา

  8. การใช้ f(x) กับแต่ละองค์ประกอบอาร์เรย์ใน JavaScript

    ปัญหา สมมติว่า ฟังก์ชันทางคณิตศาสตร์ที่กำหนดโดย − f(x) = ax2 + bx + c โดยที่ a, b และ c เป็นค่าคงที่สามตัว เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ที่จัดเรียงของจำนวนเต็ม arr เป็นอาร์กิวเมนต์แรก และ a, b และ c เป็นอาร์กิวเมนต์ที่สอง สาม และสี่ ฟังก์ชันควรใช้ฟังก์ชัน f(x) กับแต่ละองค์ป

  9. การนับตัวเลข n หลักด้วยตัวเลขที่ไม่ซ้ำกันทั้งหมดใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข สมมติว่า num เป็นอาร์กิวเมนต์เดียว ฟังก์ชันควรนับตัวเลขดังกล่าวทั้งหมดที่มีตัวเลขและตัวเลขทั้งหมดไม่ซ้ำกัน ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ − const num = 1; จากนั้นผลลัพธ์ควรเป็น − const output = 10; คำอธิบายผลลัพธ์: ตัวเลข 0, 1, 2, 3,

  10. ค้นหาจุดตัดของอาร์เรย์และรวมองค์ประกอบที่ซ้ำกันใน JavaScript

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

  11. การกลับพยัญชนะจากสตริงใน JavaScript . เท่านั้น

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงของตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กเป็นอาร์กิวเมนต์เดียว ฟังก์ชันควรสร้างสตริงใหม่โดยที่ลำดับของพยัญชนะกลับด้านและสระถือตำแหน่งที่สัมพันธ์กัน ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ − const str = 'somestring'; จากนั้นผลลัพธ์ควรเป็น − cons

  12. จะเพิ่มกฎ CSS ให้กับสไตล์ชีตด้วย JavaScript ได้อย่างไร

    insertRule() ช่วยให้เราเพิ่มกฎที่ตำแหน่งที่กำหนดไว้ในสไตล์ชีตในขณะที่ deleteRule() จะลบรูปแบบเฉพาะ ตัวอย่างต่อไปนี้แสดงกฎ CSS ที่สามารถเพิ่มลงในสไตล์ชีตโดยใช้ JavaScript ตัวอย่าง <!DOCTYPE html> <html> <head> <style type="text/css" id="custom"> body { &nb

  13. สร้างภาพเคลื่อนไหวไลท์บ็อกซ์ด้วย CSS &JavaScript

    เราสามารถจัดรูปแบบไลท์บ็อกซ์ในหน้าเว็บของเราโดยใช้ CSS และ JavaScript ตัวอย่างสไตล์ไลท์บ็อกซ์ต่อไปนี้ ตัวอย่าง <!DOCTYPE html> <html> <style> #parent {    margin: 2%;    padding: 0;    box-sizing: border-box;    background: cornflowerblue; &n

  14. สตริงเป็นการรวมสตริงย่อยซ้ำๆ ใน JavaScript . หรือไม่

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงอักขระเป็นอาร์กิวเมนต์เดียว ฟังก์ชันของเราจำเป็นต้องตรวจสอบว่าสตริง str สามารถสร้างได้โดยใช้สตริงย่อยและผนวกสตริงย่อยหลายชุดเข้าด้วยกัน ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ − const str = 'thisthisthisthis'; จากนั้นผลลัพธ์ควรเป็น − con

  15. การเรียงลำดับอักขระสตริงตามความถี่ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงอักขระเป็นอาร์กิวเมนต์เท่านั้น ฟังก์ชันของเราควรเตรียมและสตริงใหม่ตามสตริงเดิมที่มีการวางอักขระที่ปรากฏขึ้นหลายครั้งก่อนตามด้วยตัวเลขที่มีความถี่ลดลง ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ − const str = 'free'; จากนั้นผลลัพธ์ควรเป็น −

  16. การหาผลรวมของ Left Leaves ของ BST ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับรูทของ Binary Search Tree เป็นอาร์กิวเมนต์เดียว ฟังก์ชันควรคำนวณผลรวมของข้อมูลที่เก็บไว้ในด้านซ้ายของ BST ตัวอย่างเช่น หากต้นไม้มีลักษณะเช่นนี้ − 8 / \ 1 10 / \ 5 17 จากนั้นผลลัพธ์ควรเป็น − const output = 6; คำอธิบายผลลัพธ์: เพราะมีเหลืออยู่สองใ

  17. จำนวนที่น้อยที่สุดหลังจากลบ n หลักใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลขสองตัว ให้เรียกว่า m และ n เป็นอาร์กิวเมนต์ตัวแรกและตัวที่สองตามลำดับ หน้าที่ของเราคือลบ n หลักออกจากตัวเลข m เพื่อให้ตัวเลข m เป็นตัวเลขที่น้อยที่สุดหลังจากลบ n หลัก และสุดท้าย ฟังก์ชันควรส่งคืนตัวเลข m หลังจากลบตัวเลขแล้ว ตัวอย่างเช่น หากอิ

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:26/297  20-คอมพิวเตอร์/Page Goto:1 20 21 22 23 24 25 26 27 28 29 30 31 32