หน้าแรก
หน้าแรก
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงที่มีจำนวนเต็มภายในคั่นด้วยช่องว่าง หน้าที่ของฟังก์ชันของเราคือการแปลงจำนวนเต็มแต่ละตัวในสตริงให้เป็นจำนวนเต็มและส่งคืนผลรวม ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = '1 5 12 76 2'; const sumStringNumbers = (str = '') => { &n
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในอาร์เรย์ของสตริง สตริงทั้งหมดในอาร์เรย์มีอักขระเดียวกัน หรือการซ้ำซ้อนของอักขระ และสตริงเดียวเท่านั้นที่มีชุดอักขระต่างกัน ฟังก์ชันของเราควรค้นหาและส่งคืนสตริงนั้น ตัวอย่าง หากอาร์เรย์เป็น − [‘ba’, 'abc', 'acb', '
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในอาร์เรย์ ฟังก์ชันของเราควรสร้างอาร์เรย์ใหม่ที่จัดเก็บค่าเฉลี่ยเคลื่อนที่ขององค์ประกอบของอาร์เรย์อินพุต ตัวอย่างเช่น − [1, 2, 3, 4, 5] → [1, 1.5, 3, 5, 7.5] องค์ประกอบแรกคือค่าเฉลี่ยขององค์ประกอบแรก องค์ประกอบที่สองคือค่าเฉลี่ยขององค์ประกอบ 2
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง str ฟังก์ชันของเราควรตรวจสอบตัวอักษรในสตริงตามตัวเลขที่อยู่ข้างหน้า เราจำเป็นต้องแยกสตริงด้วยตัวเลข จากนั้นเปรียบเทียบตัวเลขกับจำนวนอักขระในสตริงย่อยต่อไปนี้ หากตรงกันทั้งหมด สตริงจะถูกต้องและเราควรจะคืนค่าเป็น จริง หรือ เท็จ ไม่เช่นนั้น ตัว
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข ฟังก์ชันของเราควรเลือกและส่งคืนส่วนของตัวเลขหลังจุดทศนิยม (.) ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 435.43436; const retrieveDecimalPart = (num = 1) => { const str = String(num); let [_, decimal] = str.split(
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในอาร์เรย์ หน้าที่ของเราควรเปลี่ยนหมายเลขอาร์เรย์เช่นนี้ - หากตัวเลขเป็นเลขคี่ ให้เปลี่ยน ถ้าตัวเลขเป็นเลขคู่ ให้ลบ 1 ออกจากตัวเลขนั้น และเราควรคืนค่าอาร์เรย์ใหม่ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [5, 23, 6, 3, 66, 12, 8]; const reduceToOd
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขที่ระบุขอบเขตของรูปสามเหลี่ยม ฟังก์ชันของเราควรส่งคืนอาร์เรย์ของแฝดสามด้านของสามเหลี่ยมทั้งหมดที่มีเส้นรอบวงเหมือนกับที่ระบุโดยอินพุต ตัวอย่าง ต่อไปนี้เป็นรหัส - { const res =[]; สำหรับ(ให้ a =1; a <=ปริมณฑล; a++){ สำหรับ(ให้ b =a; b <=ปริมณ
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่อยู่ในคลาส Math ของ JavaScript ฟังก์ชันของเราควรคืนค่าจำนวนเต็มที่ใกล้เคียงที่สุดของเลขทศนิยมที่กำลังเรียกใช้ หากตัวเลขนั้นเป็นจำนวนเต็มอยู่แล้ว เราควรคืนค่าให้เป็นเหมือนเดิม ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 234.56; Math.ceil = function(num){
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงที่มีตัวเลขคั่นด้วยการเว้นวรรค สตริงประกอบด้วยเลขคี่ทั้งหมดและเลขคู่เพียงตัวเดียวหรือเลขคู่ทั้งหมดและมีเลขคี่เพียงตัวเดียว ฟังก์ชันของเราควรส่งคืนตัวเลขที่แตกต่างจากสตริงหนึ่งตัว ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = '2 4 7 8 10'; c
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงตัวอักษรตัวพิมพ์เล็ก ดัชนีของ a ในตัวอักษรคือ 1 ของ b คือ 2 c คือ 3 … ของ z คือ 26 ฟังก์ชันของเราควรรวมดัชนีทั้งหมดของอักขระสตริงและส่งคืนผลลัพธ์ ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'lowercasestring'; const findScore = (str = '
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของจำนวนเต็มไม่เป็นลบที่ไม่ซ้ำกัน ฟังก์ชันของเราควรคืนค่าจำนวนเต็ม 32 บิต โดยที่จำนวนเต็มในการแทนค่าไบนารีมี 1 ที่ดัชนีเท่านั้น (นับจากด้านขวา) ซึ่งอยู่ในลำดับ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [1, 2, 0, 4]; const buildDecimal = (arr
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับจำนวนเต็ม n และคืนค่า − จำนวนเต็ม k ถ้า n เป็นตัวเลขกำลังสอง ดังนั้น k * k ==n หรือ ช่วง (k, k+1) โดยที่ k * k
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข ฟังก์ชันของเราควรส่งคืนอาร์เรย์ของสตริงที่มีตัวเลขที่ตัดในแต่ละหลัก ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 246; const cutOffEach = (num = 1) => { const str = String(num); const res = []; let temp =
ปัญหา เราจำเป็นต้องเขียนคลาส JavaScript Projectile ซึ่งรับ 3 อาร์กิวเมนต์เมื่อเริ่มต้น - ความสูงเริ่มต้น (0 ≤ h0 <200) ความเร็วเริ่มต้น (0
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ซึ่งตัวเลขทั้งหมดปรากฏสามครั้ง ยกเว้นหนึ่งที่ปรากฏสองครั้งและหนึ่งรายการที่ปรากฏเพียงรายการเดียว ฟังก์ชันของเราควรค้นหาและส่งกลับตัวเลขสองตัวนี้ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [1, 1, 1, 2, 2, 3]; const findMissing = (arr = []) =>
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับค่าตัวเลข ช่องว่างเป็นอาร์กิวเมนต์แรก และอาร์เรย์ช่วงของตัวเลขสองตัวเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันของเราควรคืนค่าอาร์เรย์ของคู่ไพรม์ทั้งหมดที่มีช่องว่างและค่าความแตกต่างที่แน่นอนระหว่างช่วงที่ระบุ ตัวอย่าง ต่อไปนี้เป็นรหัส - const gap = 4; const r
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงตัวอักษรพิมพ์เล็กและตัวเลข num ฟังก์ชันของเราควรลบอักขระ num ออกจากอาร์เรย์ตามลำดับตัวอักษร หมายความว่าเราควรลบ a ออกก่อน หากมี ให้ลบ b , c เป็นต้น จนกว่าจะถึงค่าที่ต้องการ ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'abascus'; const num
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงตัวอักษรภาษาอังกฤษ ฟังก์ชันของเราควรส่งคืนคำที่ใช้บ่อยที่สุดสามอันดับแรกในสตริง ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'Python was developed by Guido van Rossum in the late eighties and early nineties at the National Research Institute fo
ปัญหา พิจารณาผลรวมของลำดับต่อไปนี้ − $$seq(n,\:p)=\displaystyle\sum\limits_{k=0} \square(-1)^{k}\times\:p\:\times 4^{nk}\:\times (\frac{2n-k}{k})$$ เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลข n และ p คืนค่าของ seq(n, p) ตัวอย่าง ต่อไปนี้เป็นรหัส - const n = 12; const p = 70; const findSeq
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง ฟังก์ชันของเราสามารถดำเนินการต่อไปนี้กับสตริง - ต้องเปลี่ยนอักขระแต่ละตัวเป็นตัวอักษรหน้าหรือหลังตัวอักษร เปลี่ยน a เป็น b และ z เป็น y ได้เท่านั้น ฟังก์ชันของเราควรคืนค่า True หากผลลัพธ์ของการดำเนินการเหล่านี้อย่างน้อยหนึ่งรายการเป็น palin