isIntegar を使用する JavaScript がいくつかあります。ポリフィルを追加する必要があることは理解していますが、コードでこれを行う方法について混乱しています。
IE は現在、私のコードが好きではありません
私のコード
if (!Number.isInteger(averageRatingResult)) {
for (var j = 0; j < averageRatingResult; j++) {
if (averageRatingResult - j < 1) {
averageRating += '<i class="fa fa-star-half rating-stars" aria-hidden="true"></i>';
}
else {
averageRating += '<i class="fa fa-star rating-stars" aria-hidden="true"></i>';
}
}
}
else {
for (var j = 0; j < averageRatingResult; j++) {
averageRating += '<i class="fa fa-star rating-stars" aria-hidden="true"></i></span>';
}
}
私が得ているエラー
SCRIPT438: オブジェクトはプロパティまたはメソッド 'isInteger' ratingwigetcontent.js をサポートしていません (21,9)