จงสร้างฟังก์ชั่นที่รับค่าเลขจำนวนเต็มเข้าไป 3 จำนวน แล้วส่งค่าจำนวนตัวเลขที่เท่ากันออกมา
Examples
equal(3, 4, 3) ➞ 2
equal(1, 1, 1) ➞ 3
equal(3, 4, 1) ➞ 0
จงสร้างฟังก์ชั่นที่รับค่าเลขจำนวนเต็มเข้าไป 3 จำนวน แล้วส่งค่าจำนวนตัวเลขที่เท่ากันออกมา
Examples
equal(3, 4, 3) ➞ 2
equal(1, 1, 1) ➞ 3
equal(3, 4, 1) ➞ 0
จงเขียนฟังก์ชั่น ที่รับค่า array ของจำนวนเต็ม แล้วส่งค่าที่แตกต่างระหว่างค่าที่มากที่สุดกับค่าที่น้อยที่สุดใน array นั้นออกมา
Examples
differenceMaxMin([10, 4, 1, 4, -10, -50, 32, 21]) ➞ 82
differenceMaxMin([44, 32, 86, 19]) ➞ 67
จงเขียนฟังก์ชั่นที่รับค่า string เข้าไป แล้วหากเจอคำว่า “bomb” ให้ส่งคำว่า “duck!” ออกมา หากไม่เจอให้ส่ง “relax there’s no bomb.” ออกมา
examples=””
bomb(“there is a bomb.”) ➞ true
bomb(“hey, did you think there bomb?”) ➞ true
bomb(“this goes boom!!!”) ➞ false
สมมติว่าคุณเป็นเจ้าของร้านขายของชำและต้องทอนเงินให้ลูกค้า โดยคุณมีช่องเก็บเงินดังนี้ ช่องแบงค์ 100 , ช่องแบงค์ 50, ช่องแบงค์ 20, ช่องเหรียญ 10, ช่องเหรียญ 5 บาทและช่องเหรียญ 1 บาท จงเขียนฟังก์ชั่นเพื่อหาว่าจากจำนวนเงินต่างๆ ที่คุณมีอยู่ และเงินที่ต้องทอน ถ้าสามารถทอนได้ให้ส่งค่า true ออกมา ถ้าไม่ได้ให้ส่ง false ออกมา
จงเขียนฟังก์ชั่นที่ส่งค่า true ออกมา หาก หมากเรือของแต่ละฝั่งกระดานหมากรุกสามารถโจมตีกันได้ ไม่ได้ให้ส่ง false ออกมา (กำหนดให้ช่องกระดานแนวตั้งมีช่อง a-h และช่องกระดานแนวนอนมีช่อง 1-8)
Examples
canCapture([“a8″,”e8”]) ➞ true
canCapture ([“a1″,”b2”]) ➞ false
canCapture ([“h4″,”h3”]) ➞ true
canCapture ([“f5″,”c8”]) ➞ false