24 Days Of JavaScript mas
24 Days Of JavaScript mas
Level up your JavaScript skills with a daily coding challenge from December 1st to 24th.
Every day, we'll pick a winner who gets Scrimba Pro for a year (worth $150).
On Christmas Eve, a winner gets $1000.

fibonacci
function sumOddFibonacciNumbers(num) {
  let num1 = 0;
  let num2 = 1;
  let oddFibonacciSum = 1;
  while (true) {
    let nextFib = num1 + num2;
    num1 = num2;
    num2 = nextFib;
    if (nextFib > num) {
      break;
    }
    if (nextFib % 2 === 1) {
      oddFibonacciSum += nextFib;
    }
  }
  return oddFibonacciSum;
}
sumOddFibonacciNumbers(4000000);
// 4613732

refs
https://scrimba.com/learn/adventcalendar
xgqfrms 2012-2020
www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!
24 Days Of JavaScript mas的更多相关文章
- 深入理解JavaScript系列(24):JavaScript与DOM(下)
		
介绍 上一章我们介绍了JavaScript的基本内容和DOM对象的各个方面,包括如何访问node节点.本章我们将讲解如何通过DOM操作元素并且讨论浏览器事件模型. 本文参考:http://net.tu ...
 - 2017.9.24  基于HTML+JavaScript+CSS的开发案例&&JavaScript+CSS+DIV实现表格变色
		
1.JavaScript+CSS+DIV实现下拉菜单 1.1 层标签<div> 基本语法: <div id="层编号" style="position: ...
 - 深入理解JavaScript系列
		
转自http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html 深入理解JavaScript系列(1):编写高质量JavaScript代码 ...
 - 100个直接可以拿来用的JavaScript实用功能代码片段
		
目录如下: 1.原生JavaScript实现字符串长度截取2.原生JavaScript获取域名主机3.原生JavaScript清除空格4.原生JavaScript替换全部5.原生JavaScript转 ...
 - 深入理解JavaScript系列(转自汤姆大叔)
		
深入理解JavaScript系列文章,包括了原创,翻译,转载,整理等各类型文章,如果对你有用,请推荐支持一把,给大叔写作的动力. 深入理解JavaScript系列(1):编写高质量JavaScript ...
 - 100个直接可以拿来用的JavaScript实用功能代码片段(转载)
		
把平时网站上常用的一些实用功能代码片段通通收集起来,方面网友们学习使用,利用好的话可以加快网友们的开发速度,提高工作效率. 目录如下: 1.原生JavaScript实现字符串长度截取2.原生JavaS ...
 - 101个直接可以拿来用的JavaScript实用功能代码片段(转)
		
1.原生JavaScript实现字符串长度截取 function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^x00-xff ...
 - [转]深入理解JavaScript系列
		
文章转自:汤姆大叔-深入理解JavaScript系列文章 深入理解JavaScript系列文章,包括了原创,翻译,转载,整理等各类型文章,如果对你有用,请推荐支持一把,给大叔写作的动力. 深入理解Ja ...
 - javascript 的Date 格式化, 模仿shell中date命令的格式
		
原文:javascript 的Date 格式化, 模仿shell中date命令的格式 shell 中显示当前的日期 [root@localhost]$ date '+%Y-%m-%d %H:%M:%S ...
 
随机推荐
- 笔记 | 吴恩达新书《Machine Learning Yearning》
			
这本书共112页,内容不多,偏向于工程向,有很多不错的细节,在此记录一下. 0 书籍获取 关注微信公众号"机器学习炼丹术",回复[MLY]获取pdf 1 测试集与训练集的比例 2 ...
 - jmeter的线程数,并发用户数,TPS,RPS 关系解说
			
背景 在做性能测试的时候,传统方式都是用并发虚拟用户数来衡量系统的性能(站在客户端视角),一般适用于一些网页站点例如首页.H5的压测:而RPS(Requests per second)模式主要是为了方 ...
 - code-server scala error: object apache is not a member of package org
			
原因是scala缺少包,需要把spark或对应的包放入scala目录下的lib,然后重启主机,在terminal输入reboot即可. 如果不重启主机,则在交互式编程中可以成功import.但是直接在 ...
 - TCP半连接队列和全连接
			
概述 如上图所示, 在TCP三次握手中,服务器维护一个半连接队列(sync queue) 和一个全连接队列(accept queue). 当服务端接收到客户端第一次SYN握手请求时,将创建的req ...
 - socket创建和结束
			
什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础.在早期面向进程设计的计算机结构中,进程是程序的基本执行实体: ...
 - 安装sqlserver 的时候 报错:无法通过Windows功能控制面板自动安装或卸载Windows Server 角色和功能。
			
无法安装以下功能:.NET Framework 3.5(包括.NET2.0和3.0) 无法通过Windows功能控制面板自动安装或卸载Windows Server 角色和功能. 若要安装Windows ...
 - 洛谷P3413 P6754
			
双倍经验题 由于我先做的 P6754,所以一切思路基于 P6754 的题目 " P6754 这题就是 P3413 的究极弱化版 " --By Aliemo. P6754 Descr ...
 - 【Android初级】如何实现一个具有选择功能的对话框效果(附源码)
			
我们去餐厅吃饭时,服务员都会拿菜单给我们选择点什么菜.今天就分享一个具有选择功能的简易对话框,给用户展示一个选择列表.实现思路如下: 既然有选择列表,那么这个列表的内容肯定保存在某个地方 用户选择某一 ...
 - 为什么在使用LESS 除法计算时会出问题
			
hello,各位小伙伴们好,最近一直有小伙伴问我为什么写Less的时候,发现除法有了问题,在生成的css文件中,不给我们输出正确结果了. 直接抛结论: LESS 版本升级,EasyLess插件 新版本 ...
 - (13)Linux文件系统的优缺点
			
通过文件系统的方式来组织磁盘存储和数据管理.有以下几个方面的好处. 数据的读取.管理操作变得简单 文件系统给用户提供了一个简单的操作界面,用户可以通过对文件系统的简单操作,实现对磁盘的管理.虽然 Li ...