Press S to see the speaker notes
Press M to see the menu
Press B or . to pause the presentation
Press the down arrow to see the slide definition 👇
Press CTRL+Shift+F to search all the slides
Press Alt+click to zoom in on elements
Press the down arrow to see the slide definition 👇
package content
fun main() {
for (i in (0..5)) {
println("Hello World $i")
}
}
let planets = [
{name: 'mars', diameter: 6779},
];
let planets = [
{name: 'mars', diameter: 6779},
{name: 'earth', diameter: 12742},
{name: 'jupiter', diameter: 139820}
];
let circumferenceReducer = (c, planet) => {
return c + planet.diameter * Math.PI;
};
let planets = [
{name: 'mars', diameter: 6779},
{name: 'earth', diameter: 12742},
{name: 'jupiter', diameter: 139820}
];
let c = planets.reduce(circumferenceReducer, 0);
let planets = [
{name: 'mars', diameter: 6779},
];
let planets = [
{name: 'mars', diameter: 6779},
{name: 'earth', diameter: 12742},
{name: 'jupiter', diameter: 139820}
];
let circumferenceReducer = (c, planet) => {
return c + planet.diameter * Math.PI;
};
let planets = [
{name: 'mars', diameter: 6779},
{name: 'earth', diameter: 12742},
{name: 'jupiter', diameter: 139820}
];
let c = planets.reduce(circumferenceReducer, 0);
Procedural programming is good.Object oriented programming is good.Functional programming is good.Programming with all three is best.
— Uncle Bob Martin (@unclebobmartin)May 7, 2022
Item | Value | Quantity |
---|---|---|
Apples | $1 | 7 |
Lemonade | $2 | 18 |
Bread | $3 | 2 |
Since reveal.js runs on the web, you can easily embed other web content. Try interacting with the page in the background.
You can select from different transitions, like:
NONE-
FADE-
SLIDE-
CONVEX-
CONCAVE-
ZOOM-
UNASSIGNED
reveal.js comes with some built-in themes:
BEIGE-
BLACK-
BLOOD-
LEAGUE-
MOON-
NIGHT-
SERIF-
SIMPLE-
SKY-
SOLARIZED-
WHITE-
DRACULA-
BLACK_CONTRAST-
WHITE_CONTRAST