Czy jest możliwość zrobienie funkci w której po wpisaniu w inputa np "2+2" w innym polu wyświetli się wynik 4
narazie moje funkcja wyglada tak:
function licz() { var gotowka=document.raport.gotowka.value * 1; var lacznakwota=document.raport.lacznakwota.value * 1; window.document.getElementById("nadwyzka").innerHTML = gotowka + lacznakwota; }
domyślam się że gdy wpisze w polu formularza 2+2 to funkcja nie radzi sobie z przemnożeniem przez 1, robie tak bo wyczytałem że w ten sposób ustawia się wartość liczbową dla zmiennej?
podam może jeszcze przykład żeby było bardziej zrozumiałe
w polu gotowka wpisze "10+50+80"
w polu lacznakwota wpisze "100"
i w id powinno się wyświetlić 240 a na chwile obecną wyświetla się "NaN"