読者です 読者をやめる 読者になる 読者になる

c4se記:さっちゃんですよ☆

.。oO(さっちゃんですよヾ(〃l _ l)ノ゙☆)

.。oO(此のblogは、主に音樂考察Programmingに分類されますよ。ヾ(〃l _ l)ノ゙♬♪♡

音樂はSoundCloud等バラバラの場所に公開中です。申し訳ないがlinkをたどるなどして探してください。

考察は現在は主に此のblogで公表中です。

programmingは、ひろくみせるものはGitHubで、個人的なものはBitBucketで開発中です。

c4se

画像縮小サイズ決定 #js

Programming JavaScript

私事メモで、私以外には全く役に立ちません。
画像の縮小サイズを決定する。

function p (width, height) {

  function m (min, max) {
    var tmp = min;

    min = Math.floor(min * min / max);
    max = tmp;
    return [min, max];
  }

  var lim = 1000, tmp;

  if (width <= lim && height <= lim) {
    return [width, height];
  }
  if (width < height) {
    tmp = m(width, height);
    return p(tmp[0], tmp[1]);
  } else if (height < width) {
    tmp = m(height, width);
    return p(tmp[1], tmp[0]);
  } else {
    return [lim, lim];
  }
}