currency_pair()

更新日: 2018-09-04

currency_pair()

// 使い方
chance.currency_pair()

ランダムな通貨ペアを返します。 通貨レートをシミュレーションする場合に便利です。 ユニークな通貨ペア(同じ通貨同士ではない)を返すことが保証されています。

chance.currency_pair();
=> [{ code: "ALL", name: "Albania Lek" }, { code: "ZWD", name: "Zimbabwe Dollar" }]

デモ

ボタンを押すと、通貨ペアオブジェクトをランダムに表示します。

結果:
JavaScript
var button = document.getElementById('get-result');
button.addEventListener('click', function() {
  var chance        = new Chance(),
      currency_pair = chance.currency_pair(),
      currency,
      result = document.getElementById('result'),
      ul1, ul2, li1, li2;
  ul1 = document.createElement('ul');
  Object.keys(currency_pair).forEach(function(i) {
    currency = currency_pair[i];
    ul2 = document.createElement('ul');
    li1 = document.createElement('li');
    Object.keys(currency).forEach(function(n) {
      li2 = document.createElement('li');
      li2.textContent = currency[n];
      ul2.appendChild(li2);
    });
    li1.appendChild(ul2);
    ul1.appendChild(li1);
  });
  if (result.firstChild !== null) {
    result.removeChild(result.firstChild);
  }
  result.appendChild(ul1);
}, false);
HTML
<button id="get-result">結果表示</button>
<div>
  <span>結果:</span>
  <span id="result"></span>
</div>

© 2015 Victor Quinn Released under the MIT license

このコンテンツはVictor Quinn(victorquinn)によるChanceドキュメントを翻訳/改変したものです。