Mengadu dari mana datangnya permintaan ini dan cuba elakkan permintaan pelik sebegini
Tingkat atas adalah amalan
Saya menyediakan satu lagi di sini '1+1'.match(/([0-9]+)(-|+)([0-9]+) Idea khusus ialah menggunakan ungkapan biasa untuk memadankan nombor dan pengendali, kemudian gunakan suis untuk memadankan pengendali untuk mengembalikan hasil yang berbeza
Selain itu, jika penyoal sedang belajar, saya masih tidak mengesyorkan pendekatan pelik ini Tiada siapa yang akan menyukai cara penulisan ini
x = '-'; eval(Nombor(5) + x + '' + Nombor(4))
Cuba ini
x = '-'; eval('5' + x + '' + '4')
Itu pun okay
Mengadu dari mana datangnya permintaan ini dan cuba elakkan permintaan pelik sebegini
Tingkat atas adalah amalan
Saya menyediakan satu lagi di sini
'1+1'.match(/([0-9]+)(-|+)([0-9]+)
Idea khusus ialah menggunakan ungkapan biasa untuk memadankan nombor dan pengendali, kemudian gunakan suis untuk memadankan pengendali untuk mengembalikan hasil yang berbeza
Selain itu, jika penyoal sedang belajar, saya masih tidak mengesyorkan pendekatan pelik ini Tiada siapa yang akan menyukai cara penulisan ini