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

    เราต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขเป็นอินพุตแรก และป้อนตัวเลขเดียวเป็นอินพุตที่สอง ฟังก์ชันควรค้นหาและส่งกลับดัชนีของตัวเลขจากอาร์เรย์ที่ใกล้เคียงที่สุดกับตัวเลขที่ระบุโดยอาร์กิวเมนต์ที่สอง ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [0, 65, 131, 196, 259, 323, 388, 453, 51

  2. ความแตกต่างระหว่างอาร์เรย์ที่หนึ่งและที่สองใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวอักษรสองอาร์เรย์ อาร์เรย์อาจมีรายการที่เหมือนกันบางรายการเช่นกัน จุดประสงค์ของฟังก์ชันของเราคือค้นหาและส่งคืนอาร์เรย์ขององค์ประกอบดังกล่าวทั้งหมดที่มีอยู่ในอาร์เรย์แรก แต่ไม่ใช่ในอาร์เรย์ที่สอง ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr1 = ['1&#

  3. ค้นหาลำดับที่ผิดปกติที่ยาวที่สุดใน JavaScript

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

  4. ตรวจสอบความถูกต้องของวงเล็บใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง str ที่มีเพียงอักขระ - '(', ')', '{', '}', '[' and ']' ฟังก์ชันของเราควรตรวจสอบว่าสตริงอินพุตถูกต้องหรือไม่ สตริงอินพุตถูกต้องหาก − วงเล็บเปิดต้องปิดด้วยวงเล็บประเภทเดียวกัน ต้องปิดวงเล็บเปิดในล

  5. ค้นหาผลิตภัณฑ์ของอาร์เรย์โดยใช้การเรียกซ้ำใน JavaScript

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

  6. เป็นสตริงแอนนาแกรมใน JavaScript

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

  7. เซ็ตย่อยที่มีผลรวมสูงสุดใน JavaScript

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

  8. ตรวจสอบว่าสตริงเป็นการรวมกันของสตริงในอาร์เรย์โดยใช้ JavaScript

    เราต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของสตริงเป็นอาร์กิวเมนต์แรก และสตริงเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันควรตรวจสอบว่าสตริงที่ระบุโดยอาร์กิวเมนต์ที่สองสามารถเกิดขึ้นได้หรือไม่โดยการรวมสตริงของอาร์เรย์ในลักษณะที่เป็นไปได้ ตัวอย่างเช่น − หากอาร์เรย์อินพุตคือ − const arr = ["for",&q

  9. วิธีสร้างสตริงที่ไม่มีอักขระซ้ำ n แยกรายการอักขระ ใน JavaScript

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

  10. การใช้ Heap Sort โดยใช้ vanilla JavaScript

    Heap Sort เป็นอัลกอริธึมการจัดเรียงแบบเปรียบเทียบโดยพื้นฐาน ถือได้ว่าเป็นการจัดเรียงการเลือกที่ได้รับการปรับปรุง เช่นเดียวกับอัลกอริธึมนั้น มันแบ่งอินพุตออกเป็นพื้นที่ที่จัดเรียงแล้วและส่วนที่ไม่ได้จัดเรียง และย่อส่วนที่ไม่เรียงลำดับแบบโต้ตอบด้วยการแยกองค์ประกอบเป้าหมาย (ใหญ่ที่สุดหรือเล็กที่สุด) แล

  11. เครื่องคิดเลขคำนำหน้าโดยใช้ stack ใน JavaScript

    เราต้องสร้างเครื่องคิดเลขด้วยวิธีป้อนข้อมูล RPN (reverse polish notation) โดยใช้ Stacks ใน JavaScript พิจารณาอาร์เรย์อินพุตต่อไปนี้ - const arr = [1, 5, '+', 6, 3, '-', '/', 7, '*']; กระบวนการ - 1 คือตัวถูกดำเนินการ ให้กดไปที่ Stack 5 คือตัวถูกดำเนินการ ให้กดไ

  12. การจัดเรียงองค์ประกอบของสแต็กโดยใช้ JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของจำนวนเต็ม การใช้การเรียกซ้ำและเมธอดแบบพุชและป๊อปของอาร์เรย์ ฟังก์ชันควรจัดเรียงอาร์เรย์แบบแทนที่ ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const stack = [−3, 14, 18, −5, 30]; const sortStack = (stack = []) => {    if (stack.le

  13. การจัดทำดัชนีตัวเลขเป็นตัวอักษรใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขระหว่างช่วง [0, 25] ซึ่งรวมทั้งสองอย่างเข้าด้วยกัน คืนค่า ฟังก์ชันควรส่งคืนตัวอักษรที่สอดคล้องกันสำหรับตัวเลขนั้น ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const num = 15; const indexToAlpha = (num = 1) => {    // ASCII value of first chara

  14. กรณีปัญหาคำที่แสดงออกใน JavaScript

    hiiii ในสตริงเหล่านี้ เช่น heeellooo เรามีกลุ่มตัวอักษรที่อยู่ติดกันซึ่งเหมือนกันทั้งหมด:h, eee, ll, ooo สำหรับสตริงที่กำหนด S บางคำ คำที่ใช้ค้นหาจะยืดออกได้หากสามารถทำให้เท่ากับ S โดยใช้แอปพลิเคชันส่วนขยายต่อไปนี้จำนวนเท่าใดก็ได้ เลือกกลุ่มที่ประกอบด้วยอักขระ c และเพิ่มจำนวนอักขระ c ลงในกลุ่ม เพื่

  15. ชุดค่าผสมที่เป็นไปได้และแปลงเป็นอัลกอริธึมตัวอักษรใน JavaScript

    สมมติว่าเราได้รับการจับคู่ a =1, b =2, ... z =26 และข้อความที่เข้ารหัส เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับข้อความ ฟังก์ชันควรนับจำนวนวิธีที่ถอดรหัสได้ ตัวอย่างเช่น ข้อความ 111 จะให้ 3 เนื่องจากสามารถถอดรหัสเป็น aaa, ka และ ak ได้ ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const waysToProcess = (

  16. การกลับตัวอักษรจากหลังไปหน้าและหน้าไปหลังใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวอักษรตัวเดียวเป็นอินพุตเดียว ฟังก์ชันควรคำนวณตำแหน่งของตัวอักษรนั้นตั้งแต่เริ่มต้นและส่งกลับตัวอักษรที่อยู่ในตำแหน่งเดิมแต่จากด้านหลัง ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const alpha = 'g'; const findCounterPart = (alpha = '') => { &n

  17. โปรแกรมสร้างสระด้วยสตริงตัวพิมพ์ใหญ่และเปลี่ยนตัวอักษรเป็นตัวอักษรถัดไปในตัวอักษร (เช่น z->a) ใน JavaScript

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

  18. วิธีเก็บสองอาร์เรย์เป็นคู่คีย์ค่าในวัตถุเดียวใน JavaScript ได้อย่างไร

    สมมติว่า เรามีอาร์เรย์ของตัวอักษรสองตัวที่มีความยาวเท่ากันเช่นนี้ − const arr1 = ['firstName', 'lastName', 'age', 'address', 'isEmployed']; const arr2 = ['Rahul', 'Sharma', 23, 'Tilak Nagar', false]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScri

  19. การใช้ฟังก์ชันเรียกซ้ำเพื่อทำให้แต่ละคำเป็นตัวพิมพ์ใหญ่ในอาร์เรย์ใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวอักษรสตริง ฟังก์ชันควรทำสองสิ่งต่อไปนี้ - ใช้วิธีเรียกซ้ำ ทำให้คำแรกขององค์ประกอบสตริงเป็นตัวพิมพ์ใหญ่ ฟังก์ชันของเราควรทำสิ่งนี้โดยไม่ใช้พื้นที่เพิ่มเติมในการจัดเก็บอาร์เรย์อื่น ตัวอย่างเช่น − หากอาร์เรย์อินพุตเป็น − const arr = [

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