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

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

  2. การหาเลขพาลินโดรมที่ n ของจำนวนเต็มใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับหมายเลข n ฟังก์ชันของเราจะคืนค่าตัวเลข palindrome ที่ n หากเริ่มนับจาก 0 ตัวอย่างเช่น พาลินโดรมแรกจะเป็น 0, วินาทีจะเป็น 1, ที่สิบจะเป็น 9, ที่สิบเอ็ดจะเป็น 11 เนื่องจาก 10 ไม่ใช่พาลินโดรม ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 31; const findNthP

  3. การเข้ารหัสสตริงตัวเลขเป็นสตริง 0s และ 1s ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงที่แสดงตัวเลขทศนิยม ฟังก์ชันของเราควรแปลง/เข้ารหัสทศนิยมนี้เป็นเลขฐานสองตามกฎต่อไปนี้ สำหรับแต่ละหลัก d ของ n ให้ k เป็นจำนวนบิตของ d เราเขียน k-1 คูณกับหลัก 0 ตามด้วยหลัก 1 เราเขียนเลข d เป็นสตริงไบนารี โดยบิตขวาสุดมีความสำคัญน้อยที่สุด สุด

  4. การแยกจำนวนตรรกยะเป็นผลรวมของตรรกยะใน JavaScript

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

  5. ค้นหาผลิตภัณฑ์ขององค์ประกอบอาร์เรย์ด้วย reduce() ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ arr ฟังก์ชันของเราควรค้นหาและส่งคืนผลิตภัณฑ์ขององค์ประกอบทั้งหมดของอาร์เรย์ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [3, 1, 4, 1, 2, -2, -1]; const produceElements = (arr = []) => {    const res = arr.reduce((acc, val) => {

  6. การเข้ารหัสทศนิยมเป็นแฟกทอเรียลและย้อนกลับใน JavaScript

    ปัญหา การเข้ารหัสตัวเลขทศนิยมด้วยแฟกทอเรียลเป็นวิธีการเขียนตัวเลขในระบบฐานที่ขึ้นอยู่กับแฟกทอเรียล มากกว่ายกกำลังของตัวเลข ในระบบนี้ หลักสุดท้ายจะเป็น 0 เสมอ และอยู่ในฐาน 0! ตัวเลขก่อนหน้านั้นคือ 0 หรือ 1 และอยู่ในฐาน 1! ตัวเลขก่อนหน้านั้นคือ 0, 1 หรือ 2 และอยู่ในฐาน 2! ฯลฯ โดยทั่วไปแล้ว หลักที่ n

  7. ความแตกต่างระหว่างตัวเลขและหมายเลขสตริงที่มีอยู่ในอาร์เรย์ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ผสมของการแสดงตัวเลขและสตริงของจำนวนเต็ม ฟังก์ชันของเราควรบวกจำนวนเต็มสตริงและลบออกจากจำนวนเต็มที่ไม่ใช่สตริง ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [5, 2, '4', '7', '4', 2, 7, 9]; const integerDifference = (arr = [

  8. การเรียงลำดับคำตามอักขระสุดท้ายที่มีอยู่ในจาวาสคริปต์

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

  9. ป้อนปีและค้นหาศตวรรษที่มันตกโดยไม่ต้องใช้ slice() ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขที่แทนปีและค้นหาศตวรรษในปีนั้น ตัวอย่างเช่น 2407 ตกในศตวรรษที่ 19 2021 ตกในศตวรรษที่ 21 ตัวอย่าง ต่อไปนี้เป็นรหัส - const year = 1956; const findCentury = (year) => {    let century = 0;    for(let i = 0; i < year

  10. สามารถจัดเรียงส่วนของสตริงใหม่เพื่อสร้างสตริงอื่นใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีสองสตริงคือ str1 และ str2 ฟังก์ชันของเราควรคืนค่าเป็น จริง หากส่วนของอักขระ str1 สามารถจัดเรียงใหม่ให้ตรงกับ str2 ได้ มิฉะนั้นจะคืนค่าเป็น เท็จ ตัวอย่าง ต่อไปนี้เป็นรหัส - const str1 = 'rkqodlw'; const str2 = 'world'; const canForm =

  11. การแทนที่สระด้วยดัชนีแบบอิง 1 ในสตริงใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและแทนที่การปรากฏทั้งหมดของสระในสตริงด้วยดัชนีในสตริง (แบบ 1 อัน) หมายความว่า หากตัวอักษรตัวที่สองของสตริงเป็นสระ ก็ควรแทนที่ด้วย 2 ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'cancotainsomevowels'; const replaceVowels = (str = ''

  12. การดึง n ตัวเลขที่น้อยที่สุดจากอาร์เรย์ในลำดับดั้งเดิมใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลข arr และตัวเลข n ฟังก์ชันของเราควรดึง n ที่เล็กที่สุดจากอาร์เรย์ arr โดยไม่รบกวนลำดับสัมพัทธ์ หมายความว่าไม่ควรจัดลำดับเพิ่มหรือลด แต่ควรคงลำดับเดิมไว้ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [6, 3, 4, 1, 2]; const num = 3; const

  13. การสลับตำแหน่งของอักขระที่เลือกในสตริงใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงที่มีเฉพาะตัวอักษร k, l และ m งานของฟังก์ชันของเราคือสลับตำแหน่งของ k โดยที่ l ปล่อยให้อินสแตนซ์ทั้งหมดของ m อยู่ที่ตำแหน่ง ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'kklkmlkk'; const switchPositions = (str = '') => {  

  14. ค้นหาผลรวมที่น้อยที่สุดหลังจากทำการแปลงใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของจำนวนเต็มบวก เราสามารถเปลี่ยนองค์ประกอบของมันได้โดยใช้การดำเนินการต่อไปนี้กับพวกมันหลายครั้งเท่าที่ต้องการ - if arr[i] > arr[j] then arr[i] = arr[i] - arr[j] เมื่อไม่สามารถแปลงได้อีก ฟังก์ชันของเราควรส่งคืนผลรวม ตัวอย่าง ต่อไปนี้เป็น

  15. จำนวนการดำเนินการที่จำเป็นในขณะที่เพิ่มตัวเลขสองตัวใน JavaScript

    ปัญหา เราต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลขสองตัว ฟังก์ชันของเราควรนับจำนวนการแบกที่เราต้องใช้ในขณะที่เพิ่มตัวเลขเหล่านั้นราวกับว่าเราเพิ่มลงในกระดาษ เช่นเดียวกับในภาพต่อไปนี้ในขณะที่เพิ่ม 179 และ 284 เราใช้การพกพาสองครั้ง ดังนั้นสำหรับตัวเลขสองตัวนี้ ฟังก์ชันของเราควรคืนค่า 2 ตัวอย่าง ต

  16. การลบหมายเลขที่สองของคู่ที่รวมกันเป็นเป้าหมายใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขและผลรวมเป้าหมาย ฟังก์ชันของเราควรลบหมายเลขที่สองของคู่ตัวเลขที่ต่อเนื่องกันทั้งหมดออกจากอาร์เรย์ที่รวมกันเป็นจำนวนเป้าหมาย ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [1, 2, 3, 4, 5]; const target = 3; const removeSecond = (arr = [],

  17. การหาจำนวนที่มากกว่าที่เกิดขึ้นด้วยตัวเลขเดียวกันใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข n ฟังก์ชันของเราควรจัดเรียงตัวเลขของตัวเลขใหม่ โดยให้สร้างตัวเลขที่น้อยที่สุดโดยใช้ตัวเลขเดียวกันแต่ใหญ่กว่าตัวเลขที่ป้อนเท่านั้น ตัวอย่างเช่น หากหมายเลขอินพุตคือ 112 ผลลัพธ์ควรเป็น 121 ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 112; const fin

  18. การแลกเปลี่ยนตัวอักษรตัวแรกของคำในสตริงใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงที่มีคำสองคำพอดี ฟังก์ชันของเราควรสร้างและส่งคืนสตริงใหม่โดยที่ตัวอักษรตัวแรกของคำจะสลับกัน ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'hello world'; const interchangeChars = (str = '') => {    const [first, second]

  19. ความแตกต่างของตัวเลขหลังจากสลับตัวเลขหลักแรกใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลขสองตัวพอดี ฟังก์ชันของเราควรส่งคืนผลต่างสัมบูรณ์ระหว่างตัวเลขหลังจากเปลี่ยนหลักแรกแล้ว ตัวอย่างเช่น สำหรับอาร์เรย์ [105, 413], ความแตกต่างจะเป็น:|405 - 113| =292 ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [105, 413]; const interchan

  20. ค้นหาสตริงเป้าหมายในอาร์เรย์ที่จัดเรียงอย่างผิดปกติใน JavaScript

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

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:18/297  20-คอมพิวเตอร์/Page Goto:1 12 13 14 15 16 17 18 19 20 21 22 23 24