การเข้าถึงอักขระแต่ละตัวในสตริงด้วย JavaScript

สมมติว่าเรามีสตริงหนึ่ง อักขระแต่ละตัว ในสตริงนี้จะมีลำดับเลขของตัวเอง: อักขระตัวแรก คือหมายเลข 0, อักขระตัวที่สอง - หมายเลข 1, อักขระตัวที่สาม คือหมายเลข 2 และต่อไปเรื่อยๆ

อย่างที่คุณสังเกตเห็นแล้ว การนับเลขอักขระจะเริ่มต้น ที่ศูนย์ (เลขศูนย์เป็นจุดเริ่มต้นของการนับนั้นพบเจอได้บ่อย ในการเขียนโปรแกรม)

เมื่อจำเป็น เราสามารถเข้าถึง อักขระเฉพาะตัวในสตริงได้โดยใช้หมายเลขของมัน โดยการเขียนชื่อตัวแปร หลังจากชื่อนั้น ให้ใส่เครื่องหมายวงเล็บเหลี่ยม และใน วงเล็บนั้นให้ระบุหมายเลขของอักขระ

ลองดูตัวอย่าง สมมติว่าเรา มีสตริงดังนี้:

javascriptlet str = 'abcde';

ลองเข้าถึงอักขระบางตัว ของสตริงนี้:

javascriptlet str = 'abcde';

alert(str[0]); // แสดงผล 'a'
alert(str[1]); // แสดงผล 'b'
alert(str[2]); // แสดงผล 'c'

หมายเลขของอักขระสามารถเก็บอยู่ในตัวแปรได้เช่นกัน:

javascriptlet str = 'abcde';
let num = 3; // หมายเลขอักขระอยู่ในตัวแปร

alert(str[num]); // แสดงผล 'd'
Задание 1

กำหนดสตริง 'abcde' โดยการเข้าถึง อักขระแต่ละตัวของสตริงนี้ ให้แสดงผลทางหน้าจอเป็นอักขระ 'a', อักขระ 'c', อักขระ 'e'

Задание 2

กำหนดตัวแปรที่มีสตริง 'abcde' โดยการเข้าถึงอักขระแต่ละตัวของสตริงนี้ ให้บันทึกลงในตัวแปรใหม่เป็นอักขระของ สตริงนี้ในลำดับย้อนกลับ นั่นคือ 'edcba'

Задание 3

กำหนดตัวแปร str ที่มีสตริง 'abcde' และตัวแปร num ที่มีหมายเลขอักขระ ให้แสดงผลทางหน้าจอเป็นอักขระ ซึ่งหมายเลขของมัน ถูกเก็บอยู่ในตัวแปร num