文字列の切り取りと小数点以下の2桁の保持


小知識点レビュー記録
  • 文字列の切り取り(substr(a,b))
  • ケース:単価:99.90元/件
  • htmlコード
  •   : 99.90  / 
  • jQueryコード
  • var $price = $(".price").text().substr(3, 8); 
    
    console.log($price); // 99.90
    
    
    
    var $price = $(".price").text();
    
    console.log($price); //   : 99.90  / 
    
    
    var $price = $(".price").text().substr(3);
    
    console.log($price); // 99.90  / 

     
  • 小数点以下の2桁を保持する
  • ケース:単価:99.90元/件購入数量2件
  • htmlコード
  •   : 99.90  / 
    
    
    : 2
    : 199.80
  • jQueryコード
  • var $price = $('.price').text().substr(3, 8);
    var $num = $('.num').text();
    
    $('.total').html('   : '+($price * $num));
    
    $('.total').html('   : '+($price * $num).toFixed(2));
    
    
    console.log($price * $num); // 199.8
    
    console.log(($price * $num).toFixed(2)); // 199.80