หน้าแรก
หน้าแรก
สมมติว่า เรามีสองสตริงที่มีอักขระไม่เรียงลำดับเฉพาะ เราจำเป็นต้องเขียนฟังก์ชันที่รับสองสตริงนี้และส่งกลับเวอร์ชันที่แก้ไขของสตริงที่สองซึ่งอักขระทั้งหมดที่มีอยู่ในสตริงแรกจะถูกละเว้น ต่อไปนี้เป็นสตริงของเรา - const first = "hello world"; const second = "hey there"; ต่อไปนี้เป็น
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและส่งคืนสตริงใหม่ซึ่งมีคำทั้งหมดกลับจากสตริงเดิม ตัวอย่างเช่น − หากสตริงเดิมคือ − "Hello World how is it outside" จากนั้นผลลัพธ์ควรเป็น − "olleH dlroW woH si ti edistuo" ตอนนี้ มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน - ตัวอย่าง const
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและส่งคืนสตริงใหม่โดยลบอักขระที่ไม่ซ้ำทั้งหมดออกจากสตริง ตัวอย่างเช่น − หากสตริงอินพุตเป็น − "teeth_foot" จากนั้นผลลัพธ์ควรเป็น − "teetoot" ดังนั้น เรามาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง const str = 'teeth_foot';
ในระบบเลขฐานสิบ ตัวเลขที่น่าเกลียดคือจำนวนเต็มบวกที่มีตัวประกอบเฉพาะคือ 2, 3 หรือ 5 ตัวอย่างเช่น – จำนวนเต็มตั้งแต่ 1 ถึง 10 เป็นตัวเลขที่น่าเกลียดทั้งหมด 12 ก็เป็นตัวเลขที่น่าเกลียดเช่นกัน งานของเราคือเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขและกำหนดว่าเป็นตัวเลขที่ไม่เหมาะสมหรือไม่ มาเขียนโค้ดสำหรั
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสองสตริง กล่าวคือ string1 และ string2 และกำหนดว่า string1 ลงท้ายด้วย string2 หรือไม่ ตัวอย่างเช่น − "The game is on" Here, "on" should return true ในขณะที่ "the game is off" Above, “of" should return false มาเขีย
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับ Numbers สองอาร์เรย์ พูดก่อนและที่สอง และตรวจสอบความเท่าเทียมกัน ความเท่าเทียมกันในกรณีของเราจะถูกกำหนดโดยหนึ่งในสองเงื่อนไขนี้ - อาร์เรย์จะเท่ากันหากมีองค์ประกอบเหมือนกันโดยไม่คำนึงถึงลำดับ หากผลรวมขององค์ประกอบทั้งหมดของอาร์เรย์ที่หนึ่งและอาร์เรย์
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขที่มีค่าซ้ำซ้อน และส่งกลับตัวเลขที่ปรากฏมากกว่า (n/2) จำนวนครั้งที่ n คือความยาวของอาร์เรย์ หากไม่มีองค์ประกอบดังกล่าวในอาร์เรย์ ฟังก์ชันของเราจะคืนค่าเท็จ มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง const arr = [12, 5, 67, 12, 4, 12, 4, 1
องค์ประกอบในอาร์เรย์ของ Numbers จะเป็นผู้นำถ้ามีค่ามากกว่าองค์ประกอบทั้งหมดทางด้านขวา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของ Numbers และส่งคืนอาร์เรย์ย่อยขององค์ประกอบทั้งหมดที่ตรงตามเกณฑ์ของการเป็นองค์ประกอบผู้นำ ตัวอย่างเช่น − If the input array is: [23, 55, 2, 56, 3, 6, 7, 1] Th
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสองสตริงและตรวจสอบว่าสตริงแรกเริ่มต้นด้วยวินาทีหรือไม่ ตัวอย่างเช่น − If the two strings are: “Disaster management report” “Disas” Then our function should return true มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง const first = '
ในวิชาคณิตศาสตร์ เฉพาะ Mersenne เป็นตัวเลขที่สามารถเขียนได้ในรูปแบบ M(n) =2^n − 1 สำหรับจำนวนเต็ม n และที่จริงแล้วเป็นจำนวนเฉพาะ ตัวอย่างเช่น − Mersenne Primes สี่ตัวแรกคือ 3, 7, 31 และ 127 เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขและตรวจสอบว่าเป็น aMersenne prime หรือไม่ มาเขียนโค้ดสำหรั
เราจำเป็นต้องเขียนฟังก์ชันที่รับสตริงของอักขระที่แน่นอน และฟังก์ชันควรคืนค่าความแตกต่างระหว่างการนับสระ บวกกับอักขระอื่นๆ และพยัญชนะในสตริง ตัวอย่างเช่น − หากสตริงคือ − "HEllo World!!" จากนั้น เรามีพยัญชนะ 7 ตัว สระ 3 ตัว และอักขระอื่นๆ อีก 3 ตัว ดังนั้นผลลัพธ์ควรเป็น − |7 - (3+3)| = 1
เราต้องเขียนฟังก์ชัน maximumDifference() ที่รับค่าจำนวนบวก n และคืนค่าส่วนต่างระหว่างจำนวนสูงสุดและจำนวนต่ำสุดที่สามารถสร้างจากจำนวน n ได้ ตัวอย่างเช่น − หากตัวเลข n คือ 203 จำนวนสูงสุดที่สามารถเกิดขึ้นได้จากตัวเลขจะเป็น 320 จำนวนขั้นต่ำที่สามารถเกิดขึ้นได้จากตัวเลขจะเป็น 23 (วางศูนย์ไว้ที่ต
โดยปกติ แฟกทอเรียลของจำนวนเต็มบวก n คือผลคูณของจำนวนเต็มบวกทั้งหมดที่น้อยกว่าหรือเท่ากับ n ตัวอย่างเช่น แฟกทอเรียล(10) =10 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1. เราสร้างแฟคทอเรียลแบบซุ่มซ่ามแทน:ใช้จำนวนเต็มในลำดับที่ลดลง เราสลับการดำเนินการคูณสำหรับการดำเนินการหมุนเวียนแบบคงที่:คูณ (*) หาร (/) บวก (
สมมติว่าเรามีอาร์เรย์ของตัวเลขเช่นนี้ − const arr = [3, 6, 7, 3, 1, 4, 4, 3, 6, 7]; อาร์เรย์ในตัวอย่างนี้มี 10 องค์ประกอบ ดังนั้นดัชนีขององค์ประกอบสุดท้ายคือ 9 เราจำเป็นต้องเขียนฟังก์ชันที่รับอาร์เรย์ดังกล่าวและส่งคืนผลรวมคูณดัชนีแบบย้อนกลับขององค์ประกอบ ในตัวอย่างนี้ มันจะเป็นประมาณ − (9*3)+(8*6)
สมมติว่าเรามีวัตถุเช่นนี้ − const obj = { "name": "Vivek Sharma", "occupation": "Software Engineer", "age": 23, "contacts": [{ "name": "Mukul Sharma&quo
เรามีอาร์เรย์ของตัวอักษร Number/String ที่มีบางรายการที่ซ้ำกัน งานของเราคือการเขียนฟังก์ชันที่ใช้จำนวนเต็มบวกจำนวน n และส่งคืนอาร์เรย์ย่อยขององค์ประกอบทั้งหมดที่ทำให้ปรากฏมากกว่าหรือเท่ากับจำนวน n ที่ระบุโดยอาร์กิวเมนต์เท่านั้น ดังนั้น เรามาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − เราจะใช้ Map() เพื่อนับคว
เรามีอาร์เรย์ของตัวเลขที่จัดเรียงแบบสุ่มอย่างแท้จริง งานของเราคือการเขียนฟังก์ชันที่รับอาร์เรย์ของ Numbers ดังกล่าวและคืนค่าส่วนต่างของจำนวนที่มากที่สุดและน้อยที่สุดที่มีอยู่ในอาร์เรย์นั้น แต่ไม่ต้องเรียงลำดับอาร์เรย์ ดังนั้น เรามาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − เราจะใช้ฟังก์ชัน Array.prototype.re
เรามีอาร์เรย์ของตัวอักษร Numbers/String ซึ่งรายการส่วนใหญ่จะทำซ้ำ งานของเราคือเขียนฟังก์ชันที่ใช้อาร์เรย์นี้และส่งคืนดัชนีขององค์ประกอบดังกล่าวตัวแรกซึ่งไม่ปรากฏต่อเนื่องกัน หากไม่มีองค์ประกอบดังกล่าวในอาร์เรย์ ฟังก์ชันของเราจะคืนค่า -1 ทีนี้ มาเขียนโค้ดของฟังก์ชันนี้กัน เราจะใช้การวนซ้ำอย่างง่ายเพ
เรามีอาร์เรย์ของตัวเลขใน JavaScript ที่มีตัวเลขในลำดับที่ไม่เรียงลำดับ งานของเราคือเขียนฟังก์ชันที่รับอาร์เรย์ของตัวเลขนี้และส่งกลับอาร์เรย์ของสององค์ประกอบ ซึ่งเป็นองค์ประกอบสองอันดับแรกของอาร์เรย์ (สององค์ประกอบที่ยิ่งใหญ่ที่สุดของอาร์เรย์) เราต้องทำสิ่งนี้ในครั้งเดียว นั่นคือ เราต้องใช้วิธีนี้ใน
เรามีอาร์เรย์ของจำนวนเต็มบวกเรียงแบบนี้ - const arr = [1, 3, 6, 10, 11, 15]; เราจำเป็นต้องเขียนฟังก์ชันโดยพูดว่า findSmallest() ซึ่งรับอาร์เรย์ดังกล่าวและคืนค่าจำนวนเต็มบวกที่เล็กที่สุดซึ่งไม่สามารถแสดงเป็นผลรวมของอาร์เรย์ย่อยบางอาร์เรย์ของอาร์เรย์ดั้งเดิมนี้ ตัวอย่างเช่น − สำหรับอาร์เรย์นี้ที่เข