Rumah > Soal Jawab > teks badan
if(条件){
console.log('ab')
}else{
console.log('cd')
}
条件这里可以添加任意代码
最终结果是console.log('abcd')
办法貌似有很多,但是好像很多人想到的是不能同时成立
漂亮男人2017-07-05 10:49:34
if (条件) {
console.log('ab')
} else {
console.log('cd')
}
Anda boleh menambah apa-apa kod di sini untuk syarat
Hasil akhir ialah console.log('abcd')
Nampaknya terdapat banyak cara, tetapi nampaknya ramai orang berfikir bahawa ia tidak boleh diwujudkan pada masa yang sama
Bukankah ini soalan daripada blog @南小鸟 kali terakhir saya membacanya? .
if (console.log('abcd'), console.log = () => {}){
console.log('ab');
} else {
console.log('cd');
}
if (console._log = console.log, console.log = str => console._log(str + 'cd')){
console.log('ab');
} else {
console.log('cd');
}
if (!( console.log = console.log.bind(console, 'ab'))){
console.log('ab');
} else {
console.log('cd');
}
Tapi hasilnya 'ab cd' ada extra space...
if (setTimeout(console.log.bind(null, 'abcd')), console.log = _ => _) {
console.log('ab')
} else {
console.log('cd')
}
if (setTimeout(_ => { console.clear(), console.log('abcd') })){
console.log('ab')
} else {
console.log('cd')
}
女神的闺蜜爱上我2017-07-05 10:49:34
. . . . . . . Adakah kerana saya tidak memahami keperluan anda atau kerana anda kekurangan logik pengaturcaraan asas
jika lain adalah saling eksklusif
扔个三星炸死你2017-07-05 10:49:34
jika(syarat){
console.log('ab');
}
jika (syarat lain) {
console.log('cd');
}
if and else hanya boleh menjalankan salah satu syarat Jika syarat if dipenuhi, else tidak akan dijalankan
某草草2017-07-05 10:49:34
if(true){}else if(false){
console.log('ab')
}else{
console.log('cd')
}
console.log('abcd')
Ia hanya membingungkan. .
漂亮男人2017-07-05 10:49:34
Saya mempunyai masalah dalam kepala saya yang manakah harus ditulis dalam persekitaran pengeluaran dan dicuba dan dilaksanakan pada masa yang sama? .
世界只因有你2017-07-05 10:49:34
Selepas membaca jawapan yang diterima pakai, soalan pertama adalah mengenai pelaksanaan serentak Mereka semua tentang menyelamatkan negara melalui keluk hanya untuk mengeluarkan abcd.