Merubah Tipe Data di JavaScript

numeric



Convert bilangan negative ke positive:

HTML:
<b>Nilai c = <span class="selector"></span></b>

Contoh:
100.000 - 150.000 = -50.000 ingin ditampilkan "Nilai c = Rp(50.000)" maka:
---

function convert(angka){
    var rev = parseInt(angka, 10).toString().split('').reverse().join('');
    var rev2 = '';
    for(var i = 0; i < rev.length; i++){
        rev2 += rev[i];
        if((i+1)%3 === 0 && i !== (rev.length - 1)){
            rev2 += '.';
        }
    }
    return 'Rp' + rev2.split('').reverse().join('') + ',00';
}

var a = parseInt(100000);
var b = parseInt(150000);
var c = a-b;

if(c < 0){
    var hasil = Math.abs(c) ;
    var rupiah = convert(hasil);
    $(".selector").html('('.rupiah.')');
}else{
    var rupiah = convert(c);    
    $(".selector").html(rupiah);
}




Sekian, terimakasih atas kunjungannya.
Salam,
PHP Aku : Membangun web terorganisasi dan mudah dimengerti, contoh tutorial dengan menggunakan HTML, CSS, JavaScript, SQL, PHP, dan XML.


EmoticonEmoticon