Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. การแปลงตัวเลขเป็นตัวอักษรและอักขระที่เกี่ยวข้องโดยใช้ JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขในรูปแบบสตริง ฟังก์ชันของเราต้องส่งคืนสตริง ตัวเลขจะสอดคล้องกับตัวอักษรในลำดับย้อนกลับ:a=26, z=1 เป็นต้น เราควรคำนึงถึง !, ? ด้วย และ ที่แสดงด้วย 27, 28 และ 29 ตามลำดับ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = ['5', '

  2. การหาจำนวนเฉพาะถัดไปของจำนวนที่กำหนดโดยใช้ JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลข n ฟังก์ชันของเราควรเป็นจำนวนที่น้อยที่สุดซึ่งมากกว่า n และเป็นจำนวนเฉพาะ ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 101; const isPrime = (num) => {    let sqrtnum = Math.floor(Math.sqrt(num));    let prime = num !== 1; &nb

  3. ส่งคืนค่าของ (จำนวนบวก / ผลรวมของค่าลบ) สำหรับอาร์เรย์ใน JavaScript

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

  4. การลบช่องว่างทั้งหมดออกจากสตริงโดยใช้ JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและส่งคืนสตริงว่างที่ว่างใหม่ (สตริงที่ช่องว่างทั้งหมดจะถูกแทนที่ด้วยสตริงว่าง) ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'some random string ex a m pl e'; const removeSpaces = (str = '') => {    let res = ''

  5. ผลรวมผลต่างของตัวเลขใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลข n ฟังก์ชันของเราควรหาผลต่างสัมบูรณ์ระหว่างผลรวมและผลคูณของตัวเลขทั้งหมดของตัวเลขนั้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 434312; const sumProductDifference = (num = 1) => {     const sum = String(num)       &nb

  6. ตรวจสอบว่าสตริงมีอักขระที่ไม่ซ้ำทั้งหมดหรือไม่โดยใช้ JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับ sting และคืนค่า จริง หากอักขระทั้งหมดในสตริงปรากฏเพียงครั้งเดียว มิฉะนั้นเป็นเท็จ ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'thisconaluqe'; const allUnique = (str = '') => {    for(let i = 0; i < str.length; i++){ &nb

  7. ตัวคูณถัดไปของ 5 และการต่อแบบไบนารีใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข n ฟังก์ชันของเราควรคืนค่าผลคูณที่สูงกว่าถัดไปจากจำนวนห้าของตัวเลขนั้น ซึ่งได้มาจากการเชื่อมสตริงไบนารีที่สั้นที่สุดที่เป็นไปได้กับจุดสิ้นสุดของการแทนค่าไบนารีของตัวเลขนี้ ตัวอย่าง ต่อไปนี้เป็นรหัส - const generateAll = (num = 1) => { &nbs

  8. ทำซ้ำสตริงตามจำนวนครั้งที่ระบุโดยใช้ JavaScript

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

  9. ตัวเลขกลับด้านเป็นจำนวนเฉพาะใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับค่าตัวเลขและคืนค่า จริง หากการกลับกันของตัวเลขนั้นเป็นจำนวนเฉพาะ มิฉะนั้น จะเป็นเท็จ ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 13; const findReverse = (num) => {    return +num    .toString()    .split('') &nb

  10. ค้นหาลำดับผลรวมที่ไม่เป็นลบที่ยาวที่สุดโดยใช้ JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในอาร์เรย์ที่มีลำดับของจำนวนเต็ม ซึ่งแต่ละองค์ประกอบมีค่าที่เป็นไปได้ตั้งแต่ -1 ถึง 1 ฟังก์ชันของเราควรคืนค่าขนาดของส่วนย่อยที่ยาวที่สุดของลำดับนั้นด้วยผลรวมของศูนย์หรือสูงกว่า ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [-1, -1, 0, 1, 1, -1, -1, -1];

  11. การรวมอาร์เรย์ที่จัดเรียงไว้สองอาร์เรย์เป็นอาร์เรย์ที่เรียงลำดับเดียวโดยใช้ JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ตัวเลขสองชุดที่จัดเรียง ฟังก์ชันของเราควรรวมองค์ประกอบทั้งหมดของทั้งสองอาร์เรย์เข้าในอาร์เรย์ใหม่และส่งคืนอาร์เรย์ใหม่ที่จัดเรียงในลำดับเดียวกัน ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr1 = [1, 3, 4, 5, 6, 8]; const arr2 = [4, 6, 8, 9, 11]; con

  12. รวมอาร์เรย์ของจำนวนตรรกยะและส่งคืนผลลัพธ์ในรูปแบบที่ง่ายที่สุดใน JavaScript

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

  13. การถอดรหัสข้อความต้นทางจากรหัสตามอัลกอริทึมบางอย่างใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับข้อความที่ถอดรหัสแล้วและส่งคืนข้อความต้นทาง ทั้งหมดที่เรารู้คืออัลกอริทึมที่ใช้ในการเข้ารหัสข้อความนั้น และอัลกอริทึมคือ − ย้อนกลับสตริงข้อความ แทนที่ทุกตัวอักษรด้วยรหัส ASCII ในเครื่องหมายคำพูด (A ถึง 65, h ถึง 104 และอื่นๆ) ใส่ตัวเลขและช่องว่าง

  14. การหาผลรวมของชั้นที่ลิฟต์คลุมด้วยจาวาสคริปต์

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ที่แสดงหมายเลขชั้นที่ลิฟต์ของอาคารหยุดในช่วงเวลาหนึ่ง จากข้อมูลดังกล่าว ฟังก์ชันของเราควรคืนค่าจำนวนชั้นทั้งหมดที่ลิฟต์ครอบคลุมในช่วงเวลานั้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [7, 1, 7, 1]; const floorsCovered = (arr = []) => { &n

  15. การหาตัวเลขเมื่อคูณด้วยตัวเลขอินพุตจะได้ตัวเลขอินพุตใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้จำนวนเต็มบวก n เขียนเป็น abcd... (a, b, c, d... เป็นตัวเลข) และจำนวนเต็มบวก p เราต้องการหาจำนวนเต็มบวก k หากมี เช่น ผลรวมของตัวเลข n ยกกำลัง p ต่อเนื่องกัน เท่ากับ k * n กล่าวอีกนัยหนึ่ง − มีจำนวนเต็ม k หรือไม่ เช่น :(a ^ p + b ^ (p+1) + c ^(p+2

  16. การนับจำนวน 9 วินาทีที่พบขณะนับได้ถึง n ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลข n ฟังก์ชันของเราควรนับและส่งคืนจำนวนครั้งที่เราจะต้องใช้ 9 ในขณะที่นับจาก 0 ถึง n ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 100; const countNine = (num = 0) => {    const countChar = (str = '', char = '') => { &n

  17. การเพิ่มและค้นหาคำในโครงสร้างข้อมูลที่กำหนดเองใน JavaScript

    ปัญหา เราจำเป็นต้องออกแบบโครงสร้างข้อมูลใน JavaScript ที่รองรับการทำงานสองอย่างต่อไปนี้ - addWord ซึ่งเพิ่มคำลงในโครงสร้างข้อมูล (DS) เราสามารถช่วย DS ที่มีอยู่ เช่น อาร์เรย์หรือ DS อื่นๆ เพื่อจัดเก็บข้อมูลนี้ ค้นหา ซึ่งค้นหาคำตามตัวอักษรหรือสตริงนิพจน์ทั่วไปที่มีตัวพิมพ์เล็ก a-z หรือ ที่ไหน . สา

  18. สตริงที่ยาวที่สุดที่สร้างจากสองสตริงใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สองสตริง s1 และ s2 รวมถึงตัวอักษรจาก ato z เท่านั้น ฟังก์ชันของเราควรส่งคืน เรียงลำดับ . ใหม่ string ที่ยาวที่สุดเท่าที่จะเป็นไปได้ มีตัวอักษรต่างกัน - แต่ละตัวใช้เพียงครั้งเดียว - มาจาก s1 หรือ s2 ตัวอย่าง ต่อไปนี้เป็นรหัส - const str1 = "x

  19. ค้นหาหมายเลขเส้นทางชีวิตตามวันเกิดใน JavaScript

    หมายเลขเส้นทางชีวิต หมายเลขเส้นทางชีวิตของแต่ละคนคำนวณโดยการเพิ่มแต่ละหมายเลขในวันเกิดของบุคคลนั้นจนกว่าจะลดลงเป็นตัวเลขหลักเดียว ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้วันที่ในรูปแบบ “yyyy-mm-dd” และส่งกลับหมายเลขเส้นทางชีวิตของวันเกิดนั้น ตัวอย่างเช่น หากเป็นวันที่:1999-06-10 year :

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