หน้าแรก
หน้าแรก
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขเป็นอาร์กิวเมนต์แรก พูด n และอาร์เรย์ของตัวเลขเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันควรส่งคืนตัวเลข n หลักที่เล็กที่สุดซึ่งเป็นผลคูณขององค์ประกอบทั้งหมดที่ระบุในอาร์เรย์ หากไม่มีองค์ประกอบ n หลักดังกล่าว เราควรคืนค่าองค์ประกอบดังกล่าวที่เล็กที่สุด ตัวอย่าง
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลขสามตัวคือ a, b และ c แทนความยาวของด้านทั้งสามของสามเหลี่ยม ฟังก์ชันควรคืนค่าเป็น จริง หากด้านทั้งสามนั้นแทนสามเหลี่ยมมุมฉาก มิฉะนั้น จะเป็นเท็จ สามเหลี่ยมมุมฉาก สามเหลี่ยมคือสามเหลี่ยมมุมฉาก ถ้ามุมหนึ่งในสามมุมของสามเหลี่ยมมี 90 องศาและมุมหนึ่งในสามเ
ในวิชาคณิตศาสตร์ ฟังก์ชันที่เพิ่มขึ้นอย่างเคร่งครัดคือฟังก์ชันซึ่งค่าที่จะพล็อตจะเพิ่มขึ้นเสมอ ในทำนองเดียวกัน ฟังก์ชันที่ลดลงอย่างเคร่งครัดก็คือฟังก์ชันนั้นซึ่งค่าที่จะลงจุดจะลดลงเสมอ เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลขและคืนค่า จริง หากมีการเพิ่มขึ้นหรือลดลงอย่างเคร่งครั
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript เพื่อตรวจสอบว่าประโยคนั้นเรียบหรือไม่ ประโยคจะราบรื่นเมื่ออักษรตัวแรกของแต่ละคำในประโยคเหมือนกับอักษรตัวสุดท้ายของคำก่อนหน้า ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'this stringt tries sto obe esmooth'; const str2 = 'this string is not smooth';
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลขและตรวจสอบว่าองค์ประกอบของอาร์เรย์สามารถจัดเรียงใหม่เพื่อสร้างลำดับของตัวเลขได้หรือไม่ ตัวอย่างเช่น − หากอาร์เรย์เป็น − const arr = [3, 1, 4, 2, 5]; จากนั้นผลลัพธ์ควรเป็น − true ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [3, 1, 4, 2, 5];
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้จำนวนเต็มบวกและคืนค่าการคงอยู่ของการบวก การคงอยู่ของการบวกของจำนวนเต็ม เช่น n คือจำนวนครั้งที่เราต้องแทนที่ตัวเลขด้วยผลรวมของหลักจนกระทั่งตัวเลขนั้นกลายเป็นจำนวนเต็มหลักเดียว ตัวอย่างเช่น − ถ้าตัวเลขคือ − 1679583 จากนั้น 1 + 6 + 7 + 9 + 5 + 8 + 3 = 39
สตริงถือเป็นรหัสฐานสิบหกที่ถูกต้องได้หากไม่มีอักขระอื่นนอกจากตัวอักษร 0-9 และ a-f ตัวอย่างเช่น − '3423ad' is a valid hex code '4234es' is an invalid hex code เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและตรวจสอบว่าเป็นรหัสฐานสิบหกที่ถูกต้องหรือไม่ ตัวอย่าง ต่อไปนี้เป็นรหัส -
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขและส่งกลับอาร์เรย์ย่อยที่มีองค์ประกอบทั้งหมดจากอาร์เรย์ดั้งเดิมที่มีขนาดใหญ่กว่าองค์ประกอบทั้งหมดทางด้านขวา ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [12, 45, 6, 4, 23, 23, 21, 1]; const largerThanRight = (arr = []) => { con
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงเป็นอาร์กิวเมนต์แรก ตัวเลข พูดว่า n เป็นอาร์กิวเมนต์ที่สองและอักขระ พูดว่า c เป็นอาร์กิวเมนต์ที่สาม ฟังก์ชันควรแทนที่ลักษณะที่ n ของอักขระใดๆ ด้วยอักขระที่ให้ไว้เป็นอาร์กิวเมนต์ที่สาม และส่งคืนสตริงใหม่ ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'Th
สมมติว่าเราได้รับตัวเลข 124 และจำเป็นต้องเขียนฟังก์ชันที่ใช้ตัวเลขนี้เป็นอินพุตและส่งกลับรูปแบบที่ขยายออกมาเป็นสตริง รูปแบบขยายของ 124 คือ − '100+20+4' ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 125; const expandedForm = num => { const numStr = String(num); let re
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงตัวพิมพ์เล็กและส่งกลับสตริงใหม่ที่องค์ประกอบทั้งหมดระหว่าง [a, m] ถูกแสดงด้วย 0 และองค์ประกอบทั้งหมดระหว่าง [n, z] จะแสดงด้วย 1. ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'Hello worlld how are you'; const stringToBinary = (str = '') =&g
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ที่มีทั้งตัวเลขบวกและลบและส่งกลับผลรวมขององค์ประกอบทั้งหมดของอาร์เรย์ เราจำเป็นต้องทำสิ่งนี้โดยไม่รับความช่วยเหลือจากฟังก์ชันห้องสมุดในตัว ตัวอย่างเช่น หากอาร์เรย์เป็น − const arr = [1, -5, -34, -5, 2, 5, 6]; จากนั้นผลลัพธ์ควรเป็น − 58 ตัวอย่าง
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและเปลี่ยนตัวอักษรทุกตัวในสตริงจากตัวอักษรภาษาอังกฤษเป็นองค์ประกอบที่ตามมา ตัวอย่างเช่น หากสตริงคือ − const str = 'how are you'; จากนั้นผลลัพธ์ควรเป็น − const output = 'ipx bsf zpv' ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'how a
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและตัวเลขโดยพูดว่า n และฟังก์ชันควรส่งคืนสตริงใหม่ โดยที่ตัวอักษรทั้งหมดของสตริงเดิมจะซ้ำกัน n ครั้ง ตัวอย่างเช่น หากสตริงคือ − const str = 'how are you' และจำนวน n คือ 2 จากนั้นผลลัพธ์ควรเป็น − const output = 'hhooww aarree  
เรามีสตริงความยาว m ที่มีตัวอักษร m ตัวแรกของตัวอักษรภาษาอังกฤษ แต่อย่างใด องค์ประกอบหนึ่งหายไปจากสตริง ตอนนี้สตริงประกอบด้วย m-1 letters เราจำเป็นต้องเขียนฟังก์ชันที่รับสตริงดังกล่าวและส่งกลับองค์ประกอบที่ขาดหายไปจากสตริง ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = "acdghfbekj"; const missi
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขและจัดเรียงอาร์เรย์ดังกล่าวโดยให้ตัวเลขคู่ทั้งหมดปรากฏในลำดับจากน้อยไปหามากก่อน จากนั้นตัวเลขคี่ทั้งหมดจะปรากฏในลำดับจากน้อยไปมาก ตัวอย่างเช่น หากอาร์เรย์อินพุตเป็น − const arr = [2, 5, 2, 6, 7, 1, 8, 9]; จากนั้นผลลัพธ์ควรเป็น − const ou
สมมติว่าเรามีอาร์เรย์ของสตริงที่อาจมีอักขระซ้ำกันดังต่อไปนี้ - const arr = ['54gdgdfe3', '434ffd', '43frdf', '43fdhnh', 'wgcxhjny', 'fsdf34']; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าวและส่งกลับองค์ประกอบแรกสุดจากอาร์เรย์ที่มีอักขระ
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขสองตัว นั่นคือ a และ b และส่งกลับผลรวมของจำนวนเฉพาะทั้งหมดที่อยู่ระหว่าง a และ b เราควรรวม a และ b หากเป็นจำนวนเฉพาะด้วย ตัวอย่าง ต่อไปนี้เป็นรหัส - { if (n===1){ คืนค่าเท็จ; } else if(n ===2){ return true; }อื่น{ สำหรับ(ให้ x =2; x { const res =[
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขสองตัว a และ b จะคืนค่าระยะทางหลัก ระยะทางหลัก ระยะทางหลักของตัวเลขสองตัวคือผลรวมของผลต่างระหว่างหลักที่ตรงกัน ตัวอย่างเช่น หากตัวเลขเป็น − 345 678 จากนั้นระยะทางหลักจะเป็น − |3-6| + |4-7| + |5-8| = 3 + 3 + 3 = 9 ตัวอย่าง ต่อไปนี้เป็นรหัส - const
เรามีอาร์เรย์ของอาร์เรย์เช่นนี้ − const arr = [[12, 56], [3, 45], [23, 2], [2, 6], [2, 8]]; โปรดทราบว่าแม้ว่าอาร์เรย์จะมีองค์ประกอบจำนวนเท่าใดก็ได้ แต่อาร์เรย์ย่อยแต่ละรายการควรมีตัวเลขสองตัวอย่างเคร่งครัด ตัวเลขสองตัวในแต่ละอาร์เรย์ย่อยแทนเศษส่วน ตัวอย่างเช่น เศษส่วนที่แสดงโดยอาร์เรย์ย่อยแรกคือ 1