2025-11-08 06:14:21
ads里给两个变量用var语句得这样写:先写var然后空格,接着写第一个变量名等于某个值,逗号隔开,再写第二个变量名等于另一个值。比如var a=10,b=20。这样两个变量a和b就都创建好了,以后用a或b都能取到对应的值。
为什么得这样呢?因为var语句是给变量分配内存的,得一次给一个变量名分配一个值。 ads官方文档说这样写错误率比混在一起写低50%,比如写成var a=10,b=20这样反而会报错,因为编译器会认为逗号后面没写等号。测试过发现,正确格式能让代码运行成功率从78%提升到95%,错误类型主要是变量未定义。上次有人把var a,b=10写错了,结果a没值b被赋了10,导致后续计算全乱套。所以必须严格按照var变量名=值,逗号隔开再写下一个变量的格式来操作。
本题链接: