Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

JavaScript รับจำนวนนับภาษาอังกฤษ


เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลขและส่งคืนหมายเลข Englishcount

ตัวอย่าง

3 returns 3rd

รหัสสำหรับสิ่งนี้จะเป็น −

const num = 3;
const englishCount = num => {
   if (num % 10 === 1 && num % 100 !== 11){
      return num + "st";
   };
   if (num % 10 === 2 && num % 100 !== 12) {
      return num + "nd";
   };
   if (num % 10 === 3 && num % 100 !== 13) {
      return num + "rd";
   };
   return num + "th";
};
console.log(englishCount(num));
console.log(englishCount(111));
console.log(englishCount(65));
console.log(englishCount(767));

ต่อไปนี้เป็นผลลัพธ์บนคอนโซล -

3rd
111th
65th
767th