Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

การหาว่าปีใดอยู่ในศตวรรษไหนโดยไม่ใช้ slice() ใน JavaScript


ปัญหา

เราต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลขแทนปี และหาว่าปีนั้นอยู่ในศตวรรษไหน

เช่น 1864 อยู่ในศตวรรษที่ 19, 2021 อยู่ในศตวรรษที่ 21

ตัวอย่าง

โค้ดตัวอย่างดังนี้:

const year = 1956;
const findCentury = (year) => {
  let century = 0;
  for(let i = 0; i < year; i++){
    if(i % 100 === 0){
      century++;
    };
  };
  return century;
};
console.log(findCentury(year));

ผลลัพธ์

ผลลัพธ์ในคอนโซล:

20