หน้าแรก
หน้าแรก
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขสองตัวและคืนค่าส่วนต่าง แต่ไม่ต้องใช้เครื่องหมาย (-) ตัวอย่าง ต่อไปนี้เป็นรหัส - const num1 = 56; const num = 78; const subtractWithoutMinus = (num1, num2) => { if(num2 === 0){ return num1; };
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและส่งคืนสตริงใหม่โดยลบสระสุดท้ายของแต่ละคำออก ตัวอย่างเช่น − หากสตริงคือ − const str =นี่คือสตริงตัวอย่าง; จากนั้นผลลัพธ์ควรเป็น − const output =Ths s n Examplel strng; ตัวอย่าง ต่อไปนี้เป็นรหัส - { return acc.concat(removeLast(val)); }, []).join
เราจำเป็นต้องเขียนฟังก์ชันที่ใช้อาร์เรย์ของห้าองค์ประกอบที่แทนไพ่ห้าใบของผู้เล่นโป๊กเกอร์แบบสุ่ม หากไพ่ห้าใบมีคู่อย่างน้อยหนึ่งคู่ ฟังก์ชันของเราจะส่งคืนหมายเลขบัตรของคู่สูงสุด (เล็กน้อยถ้ามีคู่เพียงคู่เดียว) มิฉะนั้น ฟังก์ชันของเราควรคืนค่าเป็นเท็จ ตัวอย่างเช่น หากอาร์เรย์เป็น − const arr = ['
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของสตริง โดยเรียงลำดับจากน้อยไปหามาก ฟังก์ชันควรคืนค่าเป็น จริง หากสำหรับแต่ละคู่ของสตริงที่ต่อเนื่องกัน สตริงที่สองสามารถเกิดขึ้นได้จากตัวแรกโดยการเพิ่มตัวอักษรเพียงตัวเดียวที่จุดเริ่มต้นหรือจุดสิ้นสุด ตัวอย่างเช่น หากอาร์เรย์ถูกกำหนดโดย − const
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและส่งกลับจำนวนอักขระที่ซ้ำซ้อนในสตริง ตัวอย่างเช่น − หากสตริงคือ − const str = 'abcde' จากนั้นผลลัพธ์ควรเป็น 0 หากสตริงคือ − const str = 'aaacbfsc'; จากนั้นผลลัพธ์ควรเป็น 3 ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'aaacbfsc
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลขและจัดลำดับตัวเลขของตัวเลขทั้งหมดภายในตามลำดับเฉพาะ (ให้พูดในลำดับจากน้อยไปมากสำหรับปัญหานี้) ตัวอย่างเช่น − หากอาร์เรย์เป็น − const arr = [543, 65, 343, 75, 567, 878, 87]; จากนั้นผลลัพธ์ควรเป็น − const output = [345, 56, 334, 57, 567, 7
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลขและฟังก์ชันจะกำหนดว่าตัวเลขที่ให้มานั้นเป็นแบบกึ่งไพรม์หรือไม่ เซมิไพรม์ จำนวนกึ่งไพรม์คือจำนวนนั้นซึ่งเป็นชนิดพิเศษของจำนวนประกอบที่เป็นผลคูณของจำนวนเฉพาะสองตัว ตัวอย่างเช่น 6, 15, 10, 77 เป็นกึ่งไพรม์ทั้งหมด กำลังสองของจำนวนเฉพาะยังเป็นกึ่งไพรม์ เ
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและเริ่มจับคู่อักขระจาก 0 และทุกครั้งที่ฟังก์ชันพบอักขระที่ไม่ซ้ำกัน (ไม่ซ้ำกัน) ควรเพิ่มจำนวนการแมปขึ้น 1 มิฉะนั้นจะจับคู่ตัวเลขเดียวกันสำหรับ อักขระที่ซ้ำกัน ตัวอย่างเช่น − หากสตริงคือ − const str = 'heeeyyyy'; จากนั้นผลลัพธ์ควรเป็น − cons
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและส่งคืนอักขระที่ทำให้ปรากฏในสตริงมากเป็นอันดับสอง ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'Hello world, I have never seen such a beautiful weather in the world'; const secondFrequent = str => { const map = {}; f
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับในสองสตริง สร้างและส่งกลับสตริงใหม่ที่มีสองคำแรกของสตริงแรก สองคำถัดไปของสตริงที่สอง จากนั้นก่อน จากนั้นจึงตามด้วยที่สองเป็นต้น ตัวอย่างเช่น − หากสตริงเป็น − const str1 = 'Hello world'; const str2 = 'How are you btw'; จากนั้นผลลัพธ์ควรเป
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ประโยคสตริงเป็นอาร์กิวเมนต์แรกและตัวเดียว ฟังก์ชันควรคืนค่าความยาวของคำที่เล็กที่สุดเป็นอันดับสองจากสตริง ตัวอย่างเช่น หากสตริงคือ − const str = 'This is a sample string'; จากนั้นผลลัพธ์ควรเป็น 2 ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'This
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขสองอาร์เรย์ และฟังก์ชันควรคืนค่า จริง หากอาร์เรย์ทั้งสองเมื่อรวมกันและสับเปลี่ยนสามารถสร้างลำดับที่ต่อเนื่องกันได้ มิฉะนั้น จะเป็นเท็จ ตัวอย่างเช่น − หากอาร์เรย์เป็น − const arr1 = [4, 6, 2, 9, 3]; const arr2 = [1, 5, 8, 7]; จากนั้นผลลัพธ์ควรเป็นจ
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในอาร์เรย์ที่มีองค์ประกอบของประเภทข้อมูลที่แตกต่างกัน และฟังก์ชันควรส่งคืนแผนที่ที่แสดงความถี่ของข้อมูลแต่ละประเภท สมมติว่าต่อไปนี้คืออาร์เรย์ของเรา – const arr = [23, 'df', undefined, null, 12, { name: 'Rajesh' }, [2, 4, 7],
ไพรมอเรียลของจำนวน n เท่ากับผลคูณของจำนวนเฉพาะ n ตัวแรก ตัวอย่างเช่น ถ้า n =4 จากนั้นเอาต์พุต primorial(n) คือ 2*3*5*7 = 210 เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับค่าตัวเลขและคืนค่าพื้นฐาน ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 4; const isPrime = n => { if (n===1){
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวอักษร Number / String และส่งกลับอาร์เรย์อื่นของอาร์เรย์ โดยแต่ละ subarray มีองค์ประกอบสองอย่างพอดี องค์ประกอบที่ n จากจุดเริ่มต้น n จากอันสุดท้าย ตัวอย่างเช่น − หากอาร์เรย์เป็น − const arr = [1, 2, 3, 4, 5, 6]; จากนั้นผลลัพธ์ควรเป็น − cons
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข n เป็นอินพุตเท่านั้น ฟังก์ชันควรค้นหาวันปัจจุบันก่อน (โดยใช้ Date Object ใน JavaScript) จากนั้นฟังก์ชันควรคืนค่าวัน n วันนับจากวันนี้ ตัวอย่างเช่น − ถ้าวันนี้เป็นวันจันทร์และ n =2 จากนั้นผลลัพธ์ควรเป็น − Wednesday ตัวอย่าง ต่อไปนี้เป็นรหัส - co
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข n และส่งกลับสตริงสุ่มที่มีความยาว n ที่ไม่มีตัวอักษรตัวพิมพ์เล็กภาษาอังกฤษ 26 ตัว ตัวอย่าง ให้เราเขียนโค้ดสำหรับฟังก์ชันนี้ - const num = 8; const randomNameGenerator = num => { let res = ''; for(let i = 0; i &l
อาร์เรย์ของตัวเลขจะถูกสับเปลี่ยน 100% หากไม่มีตัวเลขสองตัวต่อเนื่องกันปรากฏขึ้นในอาร์เรย์ (เราจะพิจารณาเฉพาะกรณีของลำดับจากน้อยไปมากเท่านั้น) และจะสับเปลี่ยน 0% หากคู่เป็นตัวเลขต่อเนื่องกัน สำหรับอาร์เรย์ที่มีความยาว n จะมีองค์ประกอบ n-1 คู่ (โดยไม่บิดเบือนลำดับ) เราจำเป็นต้องเขียนฟังก์ชัน JavaScr
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลขและส่งกลับจำนวนเฉพาะตัวแรกที่ปรากฏหลัง n ตัวอย่างเช่น หากตัวเลขคือ 24 จากนั้นผลลัพธ์ควรเป็น 29 ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 24; const isPrime = n => { if (n===1){ return false; }else if(
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวอักษรที่มีองค์ประกอบที่คล้ายคลึงกันทั้งหมด แต่มีเพียงหนึ่งองค์ประกอบ ฟังก์ชันของเราควรคืนค่าตัวเลขที่ไม่ตรงกัน ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [2, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]; // considering that the length of array is atleast 3 co