Wie erhalten Sie Ziffern aus Text in JavaScript oder jQuery?Erhalten Sie Stellen außerhalb des Textes in JavaScript oder jQuery
Wie diese in PHP:
<?php
$a = "2 Apples";
$b = "3 Peach";
echo $a + $b // It will print 5! Thanks for this stupid smartness, 2 apples + 3 peaches should be 2 apples and 3 peaches or maybe a nice jam!
?>
Jetzt möchte ich mit/ohne jQuery so etwas wie dies mit JavaScript tun.
var a = "100$";
var b = "120$";
var ttl = 100 - Math.round(a + b);
Auch wenn ich (a + b * 1)
verwendet und auch (a*1) + (b*1)
zu sehen, ob es zu Int dreht, kehrte es NaN!
Es sollte betont werden, dass es nur für nachfolgende Zeichen funktioniert. "$ 100" wird NaN zurückgeben. –
@ Jeremy: Sie sind richtig, aber ich sagte "Trailing" - muss ich das fett? –
Ich klärte nur für jemanden, der liest, der vielleicht nicht in die Antwort einliest, dass der gegenteilige Fall nicht funktionieren wird, die Antwort ist vollkommen richtig. –