Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Hiệu giữa số gốc và số tạo từ chữ số đầu và cuối - JavaScript


Viết hàm nhận số, tạo số mới từ chữ số đầu và cuối, trả về hiệu giữa số gốc và số mới.

Ví dụ: 34567 → chữ số đầu cuối: 37 → hiệu = 34567 - 37 = 34530.

Ví dụ

Mã thực hiện:

const num = 34567; 
const cornerDifference = num => { 
  let temp = Math.abs(num); 
  let corner = temp % 10; 
  if(temp < 100){ 
    corner = temp; 
  }else{ 
    while(temp >= 10){ 
      temp = Math.floor(temp / 10); 
    }; 
    corner = (temp*10) + corner; 
  }; 
  return num - corner; 
}; 
console.log(cornerDifference(num));

Kết quả

Kết quả in ra console:

34530