JavaScript การแปลงสตริงและตัวเลขมีความยืดหยุ่นมากฉันรู้สึกว่าฉันไม่สามารถกลับไปที่ Pascal ได้
สตริงการแปลง int:
1, var str = string (int);
2, num.toString (param); // param เป็นพื้นฐานเช่น: var num = 100; num.tostring (16); ผลลัพธ์ = $ 64H;
3, num.tofixed (param); // param คือจำนวนของทศนิยม (และนำมาซึ่งการพกพาซึ่งใช้งานง่ายมาก) เช่น: var num = 100; num.tostring (1); ผลลัพธ์ = 100.0;
4, num.toexponential (param); // แบบฟอร์มเลขชี้กำลัง เช่น: var i = 100; I.toexponential (1) ผลลัพธ์ = 1.0E+2; 5, num.toprecision (param); // หากจำนวนตัวเลขมากกว่าพารามิเตอร์รูปแบบเอ็กซ์โปเนนเชียลจะปรากฏขึ้น ถ้ามันน้อยกว่า param รูปแบบอักขระปกติจะปรากฏขึ้น
สตริงเป็น int:
1, var int = number (str); // ไม่สามารถแปลงสตริงตัวเลขด้วยช่องว่างได้ หากคุณไม่สามารถแปลงได้คุณสามารถ NAN ได้โดยตรง
2, var int = parseint (str, param); // พารามิเตอร์หมายถึงจำนวน STR ในจำนวนไบนารี เช่น: var num = parsetint (100,16); num = 256; หาก STR มีพื้นที่หรือตัวยึดตำแหน่งที่ไม่ใช่ตัวเลขให้เริ่มต้นจากบิตแรกและนับให้มากที่สุดเท่าที่จะสามารถแปลงได้ หากแม้แต่บิตเดียวก็ไม่สามารถแปลงได้ก็สามารถเป็นน่านได้เท่านั้น
การอภิปรายสั้น ๆ ข้างต้นเกี่ยวกับ InttoStr และ Strtoint ใน JS เป็นเนื้อหาทั้งหมดที่ฉันได้แบ่งปันกับคุณ ฉันหวังว่ามันจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น