Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. Number แยกเป็นตัวเลขแต่ละหลักใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขเป็นอินพุตเท่านั้น ฟังก์ชันควรแยกตัวเลขของตัวเลขและสร้างอาร์เรย์ของตัวเลขเหล่านั้นกลับคืนมา ตัวอย่างเช่น − หากหมายเลขอินพุตคือ − const num = 55678; จากนั้นผลลัพธ์ควรเป็น − const output = [5, 5, 6, 7, 8]; เงื่อนไขเดียวคือเราไม่สามารถแปลง Number เป

  2. ปัดเศษตัวเลขลงเป็นกำลังใกล้ที่สุดของ 10 JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข ฟังก์ชันควรคืนค่ายกกำลัง 10 ซึ่งใกล้เคียงที่สุดกับหมายเลขอินพุต ตัวอย่างเช่น − f(1) = 1 f(5) = 1 f(15) = 10 f(43) = 10 f(456) = 100 f(999) = 100 ตัวอย่าง const num = 2355; const num1 = 346; const num2 = 678; const nearestPowerOfTen = (num) => {

  3. แปลงสตริงด้วยตัวคั่นเป็นอาร์เรย์ของวัตถุใน JavaScript

    สมมติว่าเรามีสตริงเช่นนี้ − const str = 'Option 1|false|Option 2|false|Option 3|false|Option 4|true'; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงดังกล่าว ฟังก์ชันควรแยกสตริงออกจาก | เพื่อแยกตัวเลือกและค่าของมันและแปลงเป็นอาร์เรย์ของวัตถุเช่นนี้ − const output = [ {    "

  4. ลบรายการที่ซ้ำกันออกจากอาร์เรย์ด้วยฟังก์ชันที่กำหนดเองใน JavaScript

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

  5. เฉลี่ยด้วยวิธีลดใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของ Numbers ฟังก์ชันควรคำนวณค่าเฉลี่ยของตัวเลขทั้งหมดในอาร์เรย์ เงื่อนไขเดียวสำหรับเราคือต้องทำเช่นนี้โดยใช้เมธอด Array.prototype.reduce() ตัวอย่าง const arr = [129, 139, 155, 176]; const calculateAverage = (arr = []) => {    const re

  6. JavaScript รวมองค์ประกอบที่จัดทำดัชนีคี่และจัดทำดัชนีแยกจากกันและส่งคืนความแตกต่างที่แน่นอน

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลข ฟังก์ชันควรรวมองค์ประกอบที่จัดทำดัชนีคี่และคู่ที่จัดทำดัชนีแยกจากกัน และสุดท้ายควรส่งคืนผลต่างที่แน่นอน ตัวอย่าง const arr = [4, 6, 3, 1, 5, 8, 9, 3, 4]; const oddEvenDifference = (arr = []) => {    let oddSum = 0;   &nb

  7. ความแตกต่างของค่าสูงสุดและต่ำสุดของอาร์เรย์ JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลข ฟังก์ชันควรเลือกค่าสูงสุดและต่ำสุดจากอาร์เรย์และคืนค่าส่วนต่าง ตัวอย่าง const arr = [4, 6, 3, 1, 5, 8, 9, 3, 4]; const difference = (arr = []) => {    const highest = Math.max(...arr);    const lowest = Math.min(...

  8. การสร้างอ็อบเจ็กต์ความถี่จากอาร์เรย์ JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวอักษร ฟังก์ชันควรสร้างและส่งกลับวัตถุตามอาร์เรย์ คีย์ของอ็อบเจ็กต์ควรเป็นองค์ประกอบเฉพาะของอาร์เรย์ และมีค่าเป็นจำนวนครั้งที่ปรากฏในอาร์เรย์ ตัวอย่าง const arr = [4, 6, 3, 1, 5, 8, 9, 3, 4]; const findFrequency = (arr = []) => {   &n

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

    สมมติว่าเรามีอาร์เรย์ของจำนวนเต็มเรียงตามลำดับที่เพิ่มขึ้นเช่นนี้ - const arr = [ 1, 2, 3, 5, 6, 7, 10, 12, 17, 18]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าว ฟังก์ชันควรจัดกลุ่มอาร์เรย์ในลักษณะที่ − องค์ประกอบภายในกลุ่มมีความแตกต่าง 1 หรือน้อยกว่า องค์ประกอบแต่ละกลุ่มควรมี

  10. ระยะทางที่สั้นที่สุดระหว่างวัตถุใน JavaScript

    สมมุติว่าเรามีอ็อบเจ็กต์ของอาร์เรย์แบบนี้ - const obj = {    obj1: [ 0, 10 ],    obj2: [ 3, 9 ],    obj3: [ 5, 12, 14 ] }; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับวัตถุหนึ่งของอาร์เรย์ดังกล่าว โปรดทราบว่าแต่ละวัตถุมีจุดระยะทางมากกว่าหนึ่งจุด แต่ควรเลือกเพียงจุดเดีย

  11. วิธีย้อนกลับสตริงโดยใช้ตัวแปรเดียวใน JavaScript

    เราจำเป็นต้องเขียนโปรแกรม JavaScript ที่กำหนดให้สตริงใด ๆ ใช้ตัวแปรพิเศษเพียงตัวเดียวและสร้างสตริงที่กลับด้าน - โปรแกรมไม่ควรประกาศหรือใช้ฟังก์ชัน inbuilt หรือกำหนดเอง โปรแกรมควรใช้ vanilla JS และลูปพื้นฐานในกรณีที่จำเป็นเท่านั้น ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const string = 'abcdef

  12. ดึงตัวเลขด้วยจาวาสคริปต์จำนวนคู่

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของ Numbers เป็นอาร์กิวเมนต์เดียว ฟังก์ชันควรเลือกองค์ประกอบทั้งหมดจากอาร์เรย์ที่มีตัวเลขคู่และส่งคืนในอาร์เรย์ใหม่ ตัวอย่างเช่น − หากอาร์เรย์อินพุตเป็น − const arr = [34, 23, 112, 8, 3456, 345]; จากนั้นผลลัพธ์ควรเป็น − const output = [34, 23,

  13. ความแตกต่างสูงสุดระหว่างจำนวน JavaScript

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

  14. ส่งคืนองค์ประกอบที่ปรากฏขึ้นเป็นจำนวนครั้งที่ 2 ในอาร์เรย์ JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวอักษร ฟังก์ชันควรส่งคืนองค์ประกอบที่ปรากฏเป็นจำนวนครั้งที่ 2 ในอาร์เรย์มากที่สุด ตัวอย่างเช่น − หากอาร์เรย์อินพุตเป็น − const arr = [2, 5, 4, 3, 2, 6, 5, 5, 7, 2, 5]; จากนั้นผลลัพธ์ควรเป็น − const output = 2; ตัวอย่าง const arr = [2, 5, 4,

  15. การจับคู่ค่ากับคีย์ JavaScript

    สมมติว่าเรามีวัตถุเช่นนี้ − const obj = {    'a': 1,    'b': 2,    'c': 3,    'd': 4,    'e': 5,    'f': 6 }; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับวัตถุดังกล่าว ฟังก์ชันควรย้อนกลับการจ

  16. การหาจำนวนวันระหว่างสองวัน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้เวลาสองวันในรูปแบบ YYYY-MM-DD เป็นอาร์กิวเมนต์ที่หนึ่งและที่สองตามลำดับ จากนั้นฟังก์ชันควรคำนวณและส่งกลับจำนวนวันระหว่างวันที่สองวัน ตัวอย่างเช่น − หากวันที่ป้อนเป็น − const str1 = '2020-05-21'; const str2 = '2020-05-25'; จากนั้นผลลัพธ์ค

  17. ทำลายรวมตัวเลขทั้งหมดของตัวเลขใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขเป็นอาร์กิวเมนต์เท่านั้น ฟังก์ชันควรรวมตัวเลขของตัวเลขในขณะที่ผลรวมกลับเป็นตัวเลขหลักเดียว ตัวอย่างเช่น − ถ้าตัวเลขคือ − const num =54564567; จากนั้นฟังก์ชันควรสรุปดังนี้ − 5+4+5+6+4+5+6+7 =424+2 =6 ดังนั้นผลลัพธ์สุดท้ายควรเป็น 6 ตัวอย่าง 9){ ผ

  18. ผลรวมบางส่วนในอาร์เรย์ของอาร์เรย์ JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของอาร์เรย์ของตัวเลข สำหรับแต่ละ subarray ฟังก์ชันดังกล่าวจะสร้าง subarray ผลรวมบางส่วน (อาร์เรย์ที่ค่าใดค่าหนึ่งเป็นผลรวมของตัวมันเองและค่าก่อนหน้า) ตัวอย่างเช่น − หากอาร์เรย์อินพุตเป็น − const arr = [ [1, 1, 1, -1], [1, -1, -1], [1, 1] ]; จากน

  19. ดึงคีย์และค่าจากวัตถุในอาร์เรย์ JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับวัตถุที่จับคู่ค่าตามตัวอักษร ฟังก์ชันควรสร้างอาร์เรย์ของอาร์เรย์ โดยแต่ละ subarray ควรมีองค์ประกอบสองอย่างเท่านั้น อันแรกควรเป็นคีย์ของคู่อ็อบเจ็กต์ที่เกี่ยวข้อง และอันที่สองควรเป็นค่า ตัวอย่าง const obj = {    name: 'Nick',    

  20. การกำบังสตริง JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับค่าสตริงเป็นอาร์กิวเมนต์แรกและสตริงรูปแบบเป็นอาร์กิวเมนต์ที่สอง สมมติว่าสตริงและรูปแบบคือ − const str = '123456789'; const pattern = '## ## ## ###'; จากนั้นฟังก์ชันควรแพดสตริงตามรูปแบบและสตริงเอาต์พุตควรเป็น − const output = '12 34 56

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:41/297  20-คอมพิวเตอร์/Page Goto:1 35 36 37 38 39 40 41 42 43 44 45 46 47