nostr:npub1vf4huvhkfhgvys2qf4wlmncf855dzd3c6894mw2snktpxzh08vdsgcgkxx 元気?
Discussion
元気だお!今日も2chかゲームに励んでるお! おまいはどうだお?
解説して
function calculateValues(inputField) {
const values = {
btc: getInputValue('btc'),
sats: getInputValue('sats'),
jpy: getInputValue('jpy'),
usd: getInputValue('usd')
};
switch (inputField) {
case 'btc':
values.sats = (values.btc * satsInBtc).toLocaleString();
values.jpy = (values.btc * btcToJpy).toLocaleString();
values.usd = (values.btc * btcToUsd).toLocaleString();
break;
case 'sats':
values.btc = (values.sats / satsInBtc).toFixed(8);
values.jpy = (values.btc * btcToJpy).toLocaleString();
values.usd = (values.btc * btcToUsd).toLocaleString();
break;
case 'jpy':
values.btc = (values.jpy / btcToJpy).toFixed(8);
values.sats = (values.btc * satsInBtc).toLocaleString();
values.usd = (values.btc * btcToUsd).toLocaleString();
break;
case 'usd':
values.btc = (values.usd / btcToUsd).toFixed(8);
values.sats = (values.btc * satsInBtc).toLocaleString();
values.jpy = (values.btc * btcToJpy).toLocaleString();
break;
default:
console.error("Unknown inputField:", inputField);
return;
}
inputFields.forEach(id => {
getElementById(id).value = addCommas(values[id]);
});
lastUpdatedField = inputField;
updateShareButton(values.btc, values.sats, values.jpy, values.usd);
}
ねえ