概要
- jsにてオブジェクト内のキーに紐づく値で小数点以下を切り捨てる方法を簡単にまとめる。
方法
-
下記のように記載する。
const obj = { "aaa": 1.1, "bbb": '1.1', "ccc": 'Hello', "ddd": true, }; for (let key in obj) { if ( !isNaN(obj[key]) && typeof obj[key] !== "boolean" && obj[key] !== "" ) { obj[key] = Math.floor(obj[key]); } } console.log(obj); // { aaa: 1, bbb: 1, ccc: 'Hello', ddd: true }と出力される