△ABc≌△oEF,AB=2,AC=3,若△DEF的周长为偶数,则EF的取值为多少?

如题所述

最近无意间看到一个有趣的帖子:

这是一个JS社区抛出来的问题,第一眼看到这个问题的时候,感觉这似乎是一个无稽之谈,一个变量怎么可能会同时满足俩个条件呢!

不过后来深入思考一下,发现这类问题有点意思...如果你也觉得不可能的话,一起随着文章看下去。你也许会觉得有点意思~~~

下文不仅仅涉及的是JS,还有Java等等其他语言~

正文

接下来咱们来尝试解决这个问题,

假设 if(a==1&&a==12)是等于 true的,那么a肯定不可能是一个“普通的变量”,它势必要有能力在执行的时候能够动态改动值。

1、JS版本

如果出于这种出发点,我们是不是能够假设:如果能够重新类似a方法的执行方法似乎就能够做到这种结果。


接下来这里贴一种答案:

看到这个答案,我猜搞Java或其他面向对象语言的同学有些“懵逼”。不过如果仔细看,仔细想其实也是可能从中看出一些解题思路的。

2、Java版本


这里就直接贴答案了,虽然不能说非常的贴近于题目,但也着实展示了其中的巧妙:


另一个答案,说实话比较“牛逼”了:


尾声


写这篇文章其实并不是为了去深挖这些语言特性,只是单纯的觉得很有意思。


来源:今日头条




作者:YYds
链接:https://zhuanlan.zhihu.com/p/409307712
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

温馨提示:答案为网友推荐,仅供参考
相似回答