-2

私は返す関数を持っています:3333333333333333/5000000000000000これは無意味です。最初の数字を除くすべての数字を切り捨てるにはどうすればよい3/5ですか?

4

4 に答える 4

4

なぜこれが必要なのかわかりませんが、とにかく

var x = 3333333333333333;
var y = 5000000000000000;
var result = (Number)(String(x).charAt(0)) / (Number)(String(y).charAt(0));
于 2013-05-02T07:15:27.323 に答える
3
var frac = '3333333333333333/5000000000000000';
var parts = frac.split('/');
var simpler = parts[0][0]+'/'+parts[1][0];
于 2013-05-02T07:16:27.063 に答える
0

あなたもこの方法を試すことができます...

var x = 3333333333333333;
var y = 5000000000000000;
var result = (Number)(String(x).substring(0,1)) / (Number)(String(y).subsring(0,1));
于 2013-05-02T07:18:14.027 に答える
0

別のアプローチ..

function truncate(v) {
    return v.substring(v.indexOf('/') - 1, v.indexOf('/') + 2);
}
于 2013-05-02T07:19:28.297 に答える