cette version parait idéal à 1ère vue.
car elle me fait les 6 chiffres après la virgule pour la 1er valeur
et à deux chiffres après la virgule pour les suivants, dans une même fonction
!
Par contre le défault que j'y vois c'est que les 6 chiffres après la virgules ne peuvent être utilisé que sur la 1er valeur soit:
Cours moyen journalier du Yen : 100 ¥ = 0.732188 €
Valeur de 1 ¥ = 0.01 €
Valeur de 2758 ¥ = 20.19 €
Valeur de 3012194 ¥ = 22054.91 €
donc impossible de remettre le taux à 6 chiffres après la virgule en bas de la page.
Et cela ne règle pas ma problématique de remplacer
var taux_prix_yen = document.getElementsByClassName("taux_prix_yen");
par une "pseudo" constante :
tout en obtenant une bonne valeur en
<span class="taux_prix_converti_euro"></span>
Je souhaiterais faire quelque chose plutôt comme ça :
<span class="un_yen_en_euro"></span>
1 2 3 4 5 6 7 8 9 10 11 12
|
function taux_yeneuro(data) {
var yen_taux_jpy=data.query.results.rate[0].Rate;
var taux_prix_converti_euro = document.getElementsByClassName("un_yen_en_euro");
for(var i = 0; i++) {
un_yen_en_euro.item(i).innerHTML = " Cours moyen journalier du Yen : 1 ¥ = "+1/yen_taux_jpy.toFixed(6)+" €";
}
};
> |
<script type="application/javascript" src="https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.xchange%20where%20pair%20in%20(%22EURJPY%22%2C%20%22JPYEUR%22)&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback=taux_yeneuro"></script>
Mais ça ne fonctionne pas
!
Partager