笔试编程题
程序员Better
一个热爱分享交流,专注前端的程序员(全网同名) 关注程序员Better学习更多前端学习内容
展开
-
实现一段 js 代码,输出当前页面里用了多少种不同的 html 标签
一个关于判断页面用了多少种不同的html标签的题 定义一个数组用于存放相同的元素再定义一个空数组用于存放每一个标签 希望有大佬提供好的方法 let tags = document.getElementsByTagName('*'); let tagsArr = []; const countTag =() => { for (let i = 0; i < ...原创 2020-04-08 16:21:06 · 632 阅读 · 1 评论 -
实现一个函数 find(nums) 返回 nums 中第三大值的下标,如果不足3个数返回 -1
今日一道题: 实现一个函数 find(nums) 返回 nums 中第三大值的下标,如果不足3个数返回 -1 用的比较简单的去重方式, 存在一个问题:如果是第三大的数是几个重复的数,那第三大的数的下标算成啥,这里没有解决,希望有大佬提供好的方法 const find = nums => { if (nums.length < 3) { return -1 } //利...原创 2020-04-08 14:42:00 · 442 阅读 · 0 评论 -
一个关于女朋友买买买的笔试题
题目1 小明的女朋友最喜欢在网上买买买了,可是钱包里钞票有限,不能想买啥就买啥。 面对琳琅满目的物品,她想买尽可能多的种类,每种只买一件,同时总价格还不能超过预算上限。 于是她请小明写程序帮她找出应该买哪些物品,并算出这些物品的总价格。 输入规范: 包含两个输入框,一个计算按钮。 第一个是预算上限。(从输入框填写) 第二个是用空格分隔的一组数字,代表每种物品的价格。(从输入框填写) 所有数字都为正...原创 2020-04-07 19:21:27 · 1996 阅读 · 0 评论