Provlima me tin pros8esh sthn js

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
MaZz
Script Master
Δημοσιεύσεις: 345
Εγγραφή: 20 Ιούλ 2005 19:41
Τοποθεσία: Beyond the dark sun
Επικοινωνία:

Provlima me tin pros8esh sthn js

Δημοσίευση από MaZz » 13 Ιαν 2007 14:08

Exw ena provlima stin javascript sxetika me tin pros8esh enws string me enan integer. Pws ginete na ala3w ton tipo twn dedomenwn se me metavlith?

Exw ton e3eis kodika...

Κώδικας: Επιλογή όλων

var num1 = "1";
var num2 = 2;
var result = num1 + num2;
afto 8a pros8esei to num1 san alfari8mitiko sto num2 kai oxi san ari8mitikh pra3h diladi to result 8a ginei "12" anti gia "3". Yparxei kapoios tropos na ala3w to num1 apo alfari8mitiko se ari8mitiko wste na ginei swsta i pros8esh?
If nothing in the world can change our children will inherit nothing.

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Provlima me tin pros8esh sthn js

Δημοσίευση από skeftomilos » 13 Ιαν 2007 19:36

Υπάρχουν κάμποσοι τρόποι.

Κώδικας: Επιλογή όλων

var result = parseInt(num1) + parseInt(num2)
var result = parseInt(num1, 10) + parseInt(num2, 10)
var result = parseFloat(num1) + parseFloat(num2)
var result = Number(num1) + Number(num2)
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης